ilch Forum » Allgemein » HTML, PHP, SQL,... » Memberscript

Geschlossen
  1. #1
    User Pic
    Dr.Virus Mitglied
    Registriert seit
    10.01.2005
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Moin zusammen,

    ich weiß im Moment echt nicht weiter. Ich würde gerne meher Details in der Memberliste bei uns auf der HP haben, und wollte ein anderes Memberscript laden. Habe eigentlich alles nach Anleitung gemacht, nur beim Ausführen der install.php erscheint folgendes:

    Check the manual that corresponds to your MySQL server version for the right syntax to use near \'Recon Squad (name,game,beschreibung) VALUES (\'blue\',\'1\',\'unser

    Vielleicht kann mir ja hier einer helfen ... grumml
    Gruß
    Dr.Virus
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    aus dem ding sehe ich jetzt nicht wo der fehler sein könnte...
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Dr.Virus Mitglied
    Registriert seit
    10.01.2005
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    hmmm, würde Dir denn die install.php, oder vielleicht die mysql.inc.php weiterhelfen.
    Ich würde nämlich wirklich gerne dieses Script verwenden.
    Auf anderen HP´s scheint das Script auch einwandfrei seinen Dienst zu tun, nur bei mir ist irgendwo der Wurm drin.

    Also wenn´s hilft hier also die mysql.inc.php

    <?PHP
    # TMEMBER ( TriggerTGs Member-Script)
    # support @ www.TriggerTG.de & mail@TriggerTG.de
    # mysql.inc.php // last modified @ 22.11.02


    // Deine MySQL-Daten
    $sqlb[\'host\'] = \"localhost\";
    $sqlb[\'user\'] = \"sandrofoehrs\";
    $sqlb[\'pass\'] = \".....\";
    $sqlb[\'db\'] = \"sandrofoehrs\";
    $sqlb[\'tbl_member\'] = \"The Doctors\";
    $sqlb[\'tbl_squads\'] = \"Ghost Recon Squad\";
    $sqlb[\'tbl_games\'] = \"Ghost Recon\";
    $sqlb[\'tbl_aufgabe\'] = \"Opeartions\";
    $sqlb[\'tbl_gb\'] = \"Personal Guestbook\";

    // Hier nix mehr verändern
    include(\"vars.inc.php\");
    include(\"lang_\".$lang.\".inc.php\");
    if (!$lid = @mysql_connect($sqlb[\'host\'],$sqlb[\'user\'],$sqlb[\'pass\'])) {
    die(_sqlconnect);
    }
    if (! @mysql_select_db($sqlb[\'db\'],$lid)) {
    die(_sqldb);
    }
    function ssend ($sql) {
    if (!$res = mysql_query($sql)) {
    die(\"MySQL-Fehler!: \".mysql_error());
    }
    return $res;
    }
    ?>

    So weit , so gut ... hier dann noch vorsichtshalber die \"install.php\"

    <html>
    <head>
    <title>TriggerTGs Member-Script V1.0 - Installation</title>
    </head>
    <body>
    <center><b>Willkommen zur TMEMBER-Installation</b></center>
    <?PHP
    include(\"mysql.inc.php\");
    switch ($s):
    default:
    ?>
    <br><br>
    <center> mit diesem Script Installieren Sie TriggerTGs MemberScript<br />
    Sie müssen an dieser Stelle alle Files auf ihren Webspace geuppt haben,<br />
    und müssen bereits die <b>mysql.inc.php</b>, die <b>vars.inc.php</b> und im Idealfall<br />
    die <b>lang_de.inc.php</b> (Anweisungen in den genannten Dateien) angepasst haben. <br />
    Zudem hoffe ich haben Sie die <b>readme.txt</b> gelesen...<br /><br />
    <a href=\"?s=1\">Weiter zur Installation</a> </center>
    <?
    break;
    case 1:
    $res = ssend(\"CREATE TABLE if not exists `\".$sqlb[\'tbl_member\'].\"` (
    `id` int(20) NOT NULL auto_increment,
    `user` varchar(70) NOT NULL default \'\',
    `nick` varchar(70) NOT NULL default \'\',
    `pw` varchar(70) NOT NULL default \'\',
    `status` int(20) NOT NULL default \'1\',
    `level` int(1) NOT NULL default \'1\',
    `mail` varchar(70) NOT NULL default \'\',
    `squad` int(20) NOT NULL default \'1\',
    `page` varchar(70) NOT NULL default \'\',
    `icq` varchar(70) NOT NULL default \'\',
    `activ` int(1) NOT NULL default \'1\',
    `besonderheit` varchar(100) NOT NULL default \'\',
    `since` varchar(70) NOT NULL default \'\',
    `foto` varchar(70) NOT NULL default \'\',
    `name` varchar(70) NOT NULL default \'\',
    `land` varchar(70) NOT NULL default \'\',
    `ort` varchar(70) NOT NULL default \'\',
    `sex` varchar(70) NOT NULL default \'\',
    `bday` varchar(70) NOT NULL default \'\',
    `fgames` varchar(100) NOT NULL default \'\',
    `fmaps` varchar(70) NOT NULL default \'\',
    `fweapons` varchar(70) NOT NULL default \'\',
    `fgirls` varchar(70) NOT NULL default \'\',
    `fdrinks` varchar(70) NOT NULL default \'\',
    `fbands` varchar(70) NOT NULL default \'\',
    `cpu` varchar(70) NOT NULL default \'\',
    `board` varchar(70) NOT NULL default \'\',
    `gpu` varchar(70) NOT NULL default \'\',
    `ram` varchar(70) NOT NULL default \'\',
    `monitor` varchar(70) NOT NULL default \'\',
    `maus` varchar(70) NOT NULL default \'\',
    `motto` varchar(255) NOT NULL default \'\',
    `hobbys` varchar(100) NOT NULL default \'\',
    `akom` int(1) NOT NULL default \'1\',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;\");
    $res = ssend(\"CREATE TABLE if not exists `\".$sqlb[\'tbl_squads\'].\"` (
    `id` int(20) NOT NULL auto_increment,
    `rang` int(20) NOT NULL default \'0\',
    `name` varchar(70) NOT NULL default \'\',
    `game` int(20) NOT NULL default \'0\',
    `beschreibung` text NOT NULL,
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;\");
    $res = ssend(\"CREATE TABLE `\".$sqlb[\'tbl_games\'].\"` (
    `id` int(20) NOT NULL auto_increment,
    `name` varchar(70) NOT NULL default \'\',
    `rang` int(20) NOT NULL default \'0\',
    `url` varchar(70) NOT NULL default \'\',
    `leader` int(20) NOT NULL default \'0\',
    `bild` varchar(80) NOT NULL default \'\',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;\");
    $res = ssend(\"CREATE TABLE `\".$sqlb[\'tbl_gb\'].\"` (
    `id` bigint(20) NOT NULL auto_increment,
    `mid` bigint(20) NOT NULL default \'0\',
    `nick` varchar(40) NOT NULL default \'\',
    `mail` varchar(150) NOT NULL default \'\',
    `hp` varchar(100) NOT NULL default \'\',
    `eintrag` text NOT NULL,
    `kommentar` varchar(255) NOT NULL default \'\',
    `uin` bigint(20) NOT NULL default \'0\',
    `datum` int(20) NOT NULL default \'0\',
    `ip` varchar(15) NOT NULL default \'\',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;\");
    $res = ssend(\"CREATE TABLE `\".$sqlb[\'tbl_aufgabe\'].\"` (
    `id` int(20) NOT NULL auto_increment,
    `name` varchar(70) NOT NULL default \'\',
    `rang` int(20) NOT NULL default \'0\',
    PRIMARY KEY (`id`)
    ) TYPE=MyISAM;\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_squads\'].\" (name,game,beschreibung) VALUES (\'blue\',\'1\',\'unser bestes\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_games\'].\" (name,bild,leader,url) VALUES (\'Counter-Strike\',\'smiley/cs.jpg\',\'1\',\'externer Link");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_member\'].\" (user,nick,pw,level,foto) VALUES (\'admin\',\'admin\',\'admin\',\'3\',\'smiley/trigger8080.jpg\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'leader\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'co-leader\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'squad-Leader\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'co-squad-leader\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'Organisator\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'War-Organisator\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'Member\')\");
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'trialmember\')\");
    echo \"<br><br><center>Tabellen(5) erfolgreich erstellt<center><br /><center><b>Ausser:</b> Wenn eine Tabelle mit dem selben namen schon existierte,<br /> wurde die Erstellung der Tables abgebrochen!<br /> Sollten jetzt bei der ausführung des News-Scripts Fehler erscheinen, existierte vorher schon ne tabelle :o<br> bitte die install.php jetzt löschen</center>\";
    echo \"<br><br><center><a href=\'index.php\'>zu dem Memberscript</a> - <a href=\\\"admin/index.php\\\"> zum Admin-Center ( user: admin pw: admin )</a> - <a href=\\\"http://www.TriggerTG.de\\\" target\\\"_blank\\\">TriggerTG.de</a>\";
    break;
    endswitch;
    ?>
    <br><br><br><center><font size=1><a href=\"http://www.TriggerTG.de\" target=\"_blank\">TMEMBER V1</a></font></center>
    </body>
    </html>

    Vielleicht hilft es ja weiter . Vielen Dank im vorraus.
    Gruß
    Dr.Virus
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Dr.Virus Mitglied
    Registriert seit
    10.01.2005
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Hallo nochmal,

    könnte denn jemand mal hier über die php.Dateien schauen. Vielleicht entdeckt man ja den Fehler ... falls nicht, würde ich nochmal gerne auf ein Tut von \"SLJ\" zurückkommen, weil ich im Prinzip nichts anderes möchte, als mehr Details unter den Membern einfügen zu können (bzw. sollen das die Member auch selber können).

    Für Hilfe bedanke ich mich mal im Vorraus .. .. ..
    Dr. Virus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    scaRFhogg Mitglied
    Registriert seit
    02.06.2003
    Beiträge
    750
    Beitragswertungen
    0 Beitragspunkte
    guck einfach nochmal ob du die korrekten Daten für deinen MySQL-Server angegeben hast. Hast du vielleicht hinter dem \"Prefix\" ein Leerzeichen? \"Recon Squad\" sieht nämlich nicht korrekt aus. Wenn du dir unsicher bist was du bei dem Prefix eingeben soll lass es einfach leer.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Also wie man die member zeugs da erweitert ist doch einfach, nur auf mehr oder so klicken und schon kannst du mehe eintragen. Aber sonst icq, sonst mache ich heute noch den 5000 post. zwinker

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Dr.Virus Mitglied
    Registriert seit
    10.01.2005
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    grumml Ähm, auf \"mehr\" klicken ?? grumml
    Ich versuch es mal über ICQ ( weil da is nix mit mehr, ich das ja auch in der Datenbank haben )....
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Dr.Virus Mitglied
    Registriert seit
    10.01.2005
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    ... nochmal ich ...

    In der SQL-Datenbank werden im Übrigen auch \"Squad-Name\", \"Personal Guestbook\" etc. übernommen, nur weiter unten in der install.php gibt es dann den Fehler.

    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_squads\'].\" (name,game,beschreibung) VALUES (\'blue\',\'1\',\'unser bestes\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_games\'].\" (name,bild,leader,url) VALUES (\'Counter-Strike\',\'smiley/cs.jpg\',\'1\',\'externer Link"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_member\'].\" (user,nick,pw,level,foto) VALUES (\'admin\',\'admin\',\'admin\',\'3\',\'smiley/trigger8080.jpg\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'leader\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'co-leader\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'squad-Leader\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'co-squad-leader\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'Organisator\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'War-Organisator\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'Member\')\"
    $res = ssend(\"INSERT INTO \".$sqlb[\'tbl_aufgabe\'].\" (name) VALUES (\'trialmember\')\"

    Hab auch versucht die Zeilen wegzulassen, was ja nicht viel Sinn macht, aber dann erscheint der Fehler einfach ein paar Zeilen weiter unten erneut, sprich nicht mehr:
    \"... thr right syntax to use near \'Recon ....\" , sondern dann:
    \" for the right syntax to use near \'Doctors (user,nick,pw,level,foto) VALUES (\'admin\',\'admin\',\'admi.......\"

    Ich hab´ echt keine Ahnung mehr ....
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten