Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 23
  1. #1
    TheMan TheMan ist offline
    Avatar von TheMan

    Farge zu meinem Script

    Da es fürs programmieren kein eigenes Topic gibt,
    mach ich das hier auf.

    Ich habe eine Registrationscript gemacht...es klappt wunderbar,
    nur jetzt kommt mei Problem, ich möchte das die eingegebenen
    Daten auch auf meiner Datenbank gespeichert werden. Deshalb habe
    ich die Befehle eingegeben, doch es wir nichts gepeichert.

    Was mache ich falsch?

    Hier mal der Teil des scripts der auf die Datenbank zugreift.
    PHP-Code:
    if ($_POST["nickname"] AND $_POST["passwort"] AND $_POST["email"])
        
    $tabellenname="user";
        
    $sql"INSERT INTO $tabellenname (nickname , passwort , email)
        values (`"
    .$_POST["nickname"]."´, ´".$_POST["passwort"]."´, `".$_POST["email"]."´)";
        
    $link mysql_connect("localhost""raveking""....");
        
    mysql_select_db("raveking"$link);
        
    mysql_query($sql$link); 

  2. Anzeige

    Farge zu meinem Script

    Schau dir mal diesen Bereich an. Dort ist für jeden was dabei!
  3. #2
    Basti Basti ist offline

    AW: Farge zu meinem Script

    Zuerst einmal solltest du überprüfen ob die Verbindung zur SQL datenbank einwandfrei funktioniert.

    Außerdem solltes du überprüfen, ob dieser Fall eintritt:

    Code:
    if ( $_POST["nickname"] AND $_POST["passwort"] AND $_POST["email"] )

    Prüfe ob diese Variablen alle einen Inhalt haben. Wenn nicht wird ja der Teil, welcher für die EIntragung in die Datenbank veranwortlich ist nie ausgeführt.

  4. #3
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    Zitat vonheute Beitrag anzeigen
    Außerdem solltes du überprüfen, ob dieser Fall eintritt:

    Code:
    if ( $_POST["nickname"] AND $_POST["passwort"] AND $_POST["email"] )

    Prüfe ob diese Variablen alle einen Inhalt haben. Wenn nicht wird ja der Teil, welcher für die EIntragung in die Datenbank veranwortlich ist nie ausgeführt.
    Das Testet mein scrpt vorher, wenn nämlich ein Feld nicht ausgefüllt wurde, kommt eine Meldung z.B. bitte geben sie ihre E-Mail-Adresse an.

    hier mal mein script mit der Überprüfung, ob die variablen einen Inhalt haben!

    PHP-Code:
    <?php
        
    if ($_POST["sent"]==1
        {
        
    //Wenn ein Feld nicht eingegeben ist, werden diese Fehlermeldungen angezeigt
        
    if (!$_POST["nickname"]) 
        {
        echo 
    "<br>bitte geben Sie einen <b>Nickname</b> ein";
        unset(
    $_POST["sent"]);
        }
        if (!
    $_POST["passwort"]) 
        {
        echo 
    "<br>bitte geben Sie ein <b>Passwort</b> ein";
        unset(
    $_POST["sent"]);
        }
        if (!
    $_POST["email"]) 
        {
        echo 
    "<br>bitte geben Sie ihre <b>E-Mail-Adresse</b> ein";
        unset(
    $_POST["sent"]);
        }
        
    //Wenn alles eingegeben ist, dann kommt diese Meldung
        
    if ($_POST["nickname"] AND $_POST["passwort"] AND $_POST["email"])  
        {
        
    $tabellenname="user"
        
    $sql"INSERT INTO $tabellenname (nickname , passwort , email) 
        values (`"
    .$_POST["nickname"]."´, ´".$_POST["passwort"]."´, `".$_POST["email"]."´)"
        
    $link mysql_connect("localhost""raveking""...."); 
        
    mysql_select_db("raveking"$link); 
        
    mysql_query($sql$link);
    Irgendetwas muss ich doch übesehen habe, nur was?!

  5. #4
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    edit: sry Server hat gesponnen, deshalb doppelpost

  6. #5
    Basti Basti ist offline

    AW: Farge zu meinem Script

    also das script passt ja im prinzip. in der form ist es natürlich fehlerhaft, aber du hast sicher nicht alles vom code gepostet.

    teste doch mal ob die verbindung der datenbank überhaupt steht. mach mal ein einfaches insert in die datenbank oder so.

    hilfreich wäre auch du würdest generell immer eine connector-klasse benutzen...schau dir mal adodb an. da kannst dann auch debugging einstellen und hast auch insgesamt sehr viele möglcihkeiten und es ist viel komfortabler.

    ADOdb Database Abstraction Library for PHP (and Python) for MySQL, PostgreSQL, Microsoft SQL Server, Oracle, Firebird, Interbase, LDAP, Access, VFP, DB2 and many other databases

  7. #6
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    Also das komplette Script schaut so aus, nur damit du es siehst

    PHP-Code:
    <html>
      <head>
        <title>Registration</title>
      </head>
      <body>
          <?php
        
    if ($_POST["sent"]==1
        {
        
    //Wenn ein Feld nicht eingegeben ist, werden diese Fehlermeldungen angezeigt
        
    if (!$_POST["nickname"]) 
        {
        echo 
    "<br>bitte geben Sie einen <b>Nickname</b> ein";
        unset(
    $_POST["sent"]);
        }
        if (!
    $_POST["passwort"]) 
        {
        echo 
    "<br>bitte geben Sie ein <b>Passwort</b> ein";
        unset(
    $_POST["sent"]);
        }
        if (!
    $_POST["email"]) 
        {
        echo 
    "<br>bitte geben Sie ihre <b>E-Mail-Adresse</b> ein";
        unset(
    $_POST["sent"]);
        }
        
    //Wenn alles eingegeben ist, dann kommt diese Meldung
        
    if ($_POST["nickname"] AND $_POST["passwort"] AND $_POST["email"])  
        {
        
    $tabellenname="user"
        
    $sql"INSERT INTO $tabellenname (nickname , passwort , email) 
        values (`"
    .$_POST["nickname"]."´, ´".$_POST["passwort"]."´, `".$_POST["email"]."´)"
        
    $link mysql_connect("localhost""raveking""..."); 
        
    mysql_select_db("raveking"$link); 
        
    mysql_query($sql$link); 
        echo 
    "<br><b>Vielen Dank f&uuml;r ihre Registration.
        <br>Die Daten wurden soeben an ihre E-Mail-Adresse gesendet.</b>"
    ;
        }
        If(
    $_POST["nickname"] AND $_POST["passwort"] AND $_POST["email"])
        {
        
    $message="Willkommen bei (Name kommt noch), vielen Dank, das sie sich registriert haben. Das Team von (...) wuenscht ihnen viel Spass beim spielen! ";
        
    $message.="
        Nickname: "
    ;
        
    $message.=$_POST["nickname"];
        
    $message.="
        Passwort: "
    ;
        
    $message.=$_POST["passwort"];
        
    $message.="
        E-Mail: "
    ;
        
    $message.=$_POST["email"];
        
    //Den Header der E-Mail erstellen
        
    $header="\n Content-Type: text/plain";
        
    //Die E-Mail versenden,
        //wenn kein Fehler auftritt,
        //wird eine Erfolgsmeldung ausgegeben,
        //andernfalls eine Fehlermeldung
        
    if(mail($_POST["email"], "Timos Browsergame",
        
    $message$header))
        {
        
    //Erfolgsmeldung ausgeben
        
    echo "";
        }
        else
        {
        
    //Fehlermeldung ausgeben
        
    echo "Die Information&uuml;bermittlung ist fehlgeschlagen, bitte versuchen
        Sie es sp&auml;ter noch einmal."
    ;
        
    //$sent l&ouml;schen, damit das formular erneut angezeigt wird
        
    unset($_POST["sent"]);
        }
        } 
    //schliesende Klammer f&uuml;r If($nickname AND $passwort AND $email)
        
    //schliesende Klammer f&uuml;r If($sent==1)
        
    if (!$_POST["sent"]) 
        {
        
    ?>
      <h3>Registrieren!</h3>
        <form action="<? echo $_SERVER["PHP_SELF"]; ?>" method="post">
        <input type="hidden" name="sent" value=1>
        <b>Nickname</b><br>
        <input type="text" name="nickname" value="<?php echo 
        
    htmlentities($_POST["nickname"]);?>" size="20"><br><br>
        <b>Passwort</b><br>
        <input type="text" name="passwort" value="<?php echo 
        
    htmlentities($_POST["passwort"]);?>" size="20"><br><br>
        <b>E-Mail</b><br>
        <input type="text" name="email" value="<?php echo 
        
    htmlentities($_POST["email"]);?>" size="30"><br><br>
        <input type="submit" name="submit" value="Registrieren"
        </form>
        <?php
        
    }//schliesende Klammer f&uuml;r If(!sent)
        
    ?>
      </body>
    </html>
    Ich finde einfach keinen Fehler....

  8. #7
    Das_Es Das_Es ist offline
    Avatar von Das_Es

    AW: Farge zu meinem Script

    Zitat Twilight Beitrag anzeigen
    Also das komplette Script schaut so aus, nur damit du es siehst

    PHP-Code:
    <html>
      <head>
        <title>Registration</title>
      </head>
      <body>
          <?php
        
    if($_POST["sent"]==1
        {
        
    //Wenn ein Feld nicht eingegeben ist, werden diese Fehlermeldungen angezeigt
        
    if(!$_POST["nickname"]) 
        {
        echo 
    "<br>bitte geben Sie einen <b>Nickname</b> ein";
        unset(
    $_POST["sent"]);
        }
        if (!
    $_POST["passwort"]) 
        {
        echo 
    "<br>bitte geben Sie ein <b>Passwort</b> ein";
        unset(
    $_POST["sent"]);
        }
        if (!
    $_POST["email"]) 
        {
        echo 
    "<br>bitte geben Sie ihre <b>E-Mail-Adresse</b> ein";
        unset(
    $_POST["sent"]);
        }
        
    //Wenn alles eingegeben ist, dann kommt diese Meldung
        
    if ($_POST["nickname"] AND $_POST["passwort"] AND $_POST["email"])  
        {
        
    $tabellenname="user"
        
    $sql"INSERT INTO $tabellenname (nickname , passwort , email) 
        values (`"
    .$_POST["nickname"]."´, ´".$_POST["passwort"]."´, `".$_POST["email"]."´)"
        
    $link mysql_connect("localhost""raveking""..."); 
        
    mysql_select_db("raveking"$link); 
        
    mysql_query($sql$link); 
        echo 
    "<br><b>Vielen Dank f&uuml;r ihre Registration.
        <br>Die Daten wurden soeben an ihre E-Mail-Adresse gesendet.</b>"
    ;
        }
        If(
    $_POST["nickname"] AND $_POST["passwort"] AND $_POST["email"])
        {
        
    $message="Willkommen bei (Name kommt noch), vielen Dank, das sie sich registriert haben. Das Team von (...) wuenscht ihnen viel Spass beim spielen! ";
        
    $message.="
        Nickname: "
    ;
        
    $message.=$_POST["nickname"];
        
    $message.="
        Passwort: "
    ;
        
    $message.=$_POST["passwort"];
        
    $message.="
        E-Mail: "
    ;
        
    $message.=$_POST["email"];
        
    //Den Header der E-Mail erstellen
        
    $header="\n Content-Type: text/plain";
        
    //Die E-Mail versenden,
        //wenn kein Fehler auftritt,
        //wird eine Erfolgsmeldung ausgegeben,
        //andernfalls eine Fehlermeldung
        
    if(mail($_POST["email"], "Timos Browsergame",
        
    $message$header))
        {
        
    //Erfolgsmeldung ausgeben
        
    echo "";
        }
        else
        {
        
    //Fehlermeldung ausgeben
        
    echo "Die Information&uuml;bermittlung ist fehlgeschlagen, bitte versuchen
        Sie es sp&auml;ter noch einmal."
    ;
        
    //$sent l&ouml;schen, damit das formular erneut angezeigt wird
        
    unset($_POST["sent"]);
        }
        } 
    //schliesende Klammer f&uuml;r If($nickname AND $passwort AND $email)
        
    //schliesende Klammer f&uuml;r If($sent==1)
        
    if (!$_POST["sent"]) 
        {
        
    ?>
      <h3>Registrieren!</h3>
        <form action="<? echo $_SERVER["PHP_SELF"]; ?>" method="post">
        <input type="hidden" name="sent" value=1>
        <b>Nickname</b><br>
        <input type="text" name="nickname" value="<?php echo 
        
    htmlentities($_POST["nickname"]);?>" size="20"><br><br>
        <b>Passwort</b><br>
        <input type="text" name="passwort" value="<?php echo 
        
    htmlentities($_POST["passwort"]);?>" size="20"><br><br>
        <b>E-Mail</b><br>
        <input type="text" name="email" value="<?php echo 
        
    htmlentities($_POST["email"]);?>" size="30"><br><br>
        <input type="submit" name="submit" value="Registrieren"
        </form>
        <?php
        
    }//schliesende Klammer f&uuml;r If(!sent)
        
    ?>
      </body>
    </html>
    Ich finde einfach keinen Fehler....
    PHP-Code:
    <html>
      <head>
        <title>Registration</title>
      </head>
      <body>
    <?php
        
    if(isset($_POST["sent"])) {
            
    //Wenn ein Feld nicht eingegeben ist, werden diese Fehlermeldungen angezeigt
            
    if(!isset($_POST["nickname"])){
                echo 
    "<br>bitte geben Sie einen <b>Nickname</b> ein";
                unset(
    $_POST["sent"]);
            }
            if(!
    $_POST["passwort"]){
                echo 
    "<br>bitte geben Sie ein <b>Passwort</b> ein";
                unset(
    $_POST["sent"]);
            }
            if(!
    $_POST["email"]){
                echo 
    "<br>bitte geben Sie ihre <b>E-Mail-Adresse</b> ein";
                unset(
    $_POST["sent"]);
            }
        }
        
    //Wenn alles eingegeben ist, dann kommt diese Meldung
        
    if(isset($_POST["sent"])) {
            if(
    $_POST["nickname"] != "" && $_POST["passwort"] != "" && $_POST["email"] != ""){
                
    $tabellenname="user";
                
    $sql"INSERT INTO $tabellenname (nickname , passwort , email)
                values ('" 
    $_POST["nickname"] . "', '" $_POST["passwort"] . "', '" $_POST["email"] . "')";

                
    $verbindung mysql_connect("localhost","raveking","...") or die("FUCK! Die Verbindung will nicht <br>"mysql_error()); // öffnen der DB Verbindung
                
    $dbSelect mysql_select_db("raveking"$verbindung) or die("Fehler in DB auswahl <br>"mysql_error());
                
    $result mysql_query($sql$verbindung) or die('Fehler in der Abfrage: ' mysql_error());
                
    mysql_close($verbindung); // schliessen der DB Verbindung
                
    echo "<br><b>Vielen Dank f&uuml;r ihre Registration.
                <br>Die Daten wurden soeben an ihre E-Mail-Adresse gesendet.</b>"
    ;
                
                
    // Text der Email erstellen
                
    $message "Willkommen bei (Name kommt noch), vielen Dank, das sie sich registriert haben. Das Team von (...) wuenscht ihnen viel Spass beim spielen! \r\n";
                
    $message .= "Nickname: " $_POST["nickname"] . " \r\n";
                
    $message .= "Passwort: " $_POST["passwort"] . " \r\n";
                
    $message .= "E-Mail: " $_POST["email"];
                
                
    //Den Header der E-Mail erstellen
                
    $header="\n Content-Type: text/plain";
                
                
    //Die E-Mail versenden,
                //wenn kein Fehler auftritt,
                //wird eine Erfolgsmeldung ausgegeben,
                //andernfalls eine Fehlermeldung
                
    if(mail($_POST["email"], "Timos Browsergame"$message$header)){
                    
    //Erfolgsmeldung ausgeben
                    
    echo "";
                } else {
                    
    //Fehlermeldung ausgeben
                    
    echo "Die Information&uuml;bermittlung ist fehlgeschlagen, bitte versuchen
                    Sie es sp&auml;ter noch einmal."
    ;
                    
    //$sent l&ouml;schen, damit das formular erneut angezeigt wird
                    
    unset($_POST["sent"]);
                }
            } 
        } 

        if(!isset(
    $_POST["sent"])){ ?>

      <h3>Registrieren!</h3>
        <form action="<?php echo $_SERVER["PHP_SELF"]; ?>" method="post">
        <input type="hidden" name="sent" value=1>
        <b>Nickname</b><br>
        <input type="text" name="nickname" value="<?php echo 
        
    htmlentities(isset($_POST["nickname"])?$_POST["nickname"]:"");?>" size="20"><br><br>
        <b>Passwort</b><br>
        <input type="password" name="passwort" value="<?php echo 
        
    htmlentities(isset($_POST["passwort"])?$_POST["passwort"]:"");?>" size="20"><br><br>
        <b>E-Mail</b><br>
        <input type="text" name="email" value="<?php echo 
        
    htmlentities(isset($_POST["email"])?$_POST["email"]:""); ?>" size="30"><br><br>
        <input type="submit" name="submit" value="Registrieren"
        </form>
        
    <?php }  ?>

      </body>
    </html>
    ich hatte/habe nicht soviel zeit da noch an einigen stellen optimierungs bedarf besteht. guck dir einfach mal das Skript an und versuche es mal. Ich bin erst wieder gegen 21 Uhr da. von da her werde ich dir bei fragen nicht früher antworten (das heist nicht das andere User die nicht antworten werden )

  9. #8
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    Hey Danke Das_Es,

    jetzt funktionierts. Dafür bekommst du von mir eine positive Bewertung. Genauso wie vonheute, da er versucht hat mir zu helfen.

    Ich habe da nur ein paar kleine verständniss Fragen!

    if(isset($_POST["sent"]))
    Was bewirkt dieses isset?

    if($_POST["nickname"] != "" && $_POST["passwort"] != "" && $_POST["email"] != ""){
    Weshalb hast du zwischen nickname und passwort ein != ""&& gemacht?

  10. #9
    Das_Es Das_Es ist offline
    Avatar von Das_Es

    AW: Farge zu meinem Script

    Zitat Twilight Beitrag anzeigen
    Hey Danke Das_Es,

    jetzt funktionierts. Dafür bekommst du von mir eine positive Bewertung. Genauso wie vonheute, da er versucht hat mir zu helfen.

    Ich habe da nur ein paar kleine verständniss Fragen!



    Was bewirkt dieses isset?



    Weshalb hast du zwischen nickname und passwort ein != ""&& gemacht?
    ich bin doch noch da XD

    als das isset kontrolliet ob die Varibale in der Klammer exisirt und gibt ein true wenn sie und ein false wenn sie nicht exisiterit zurück


    das != "" beteutet ungleich "" also wenn nicht die Varibale leer ist und das && ist eine einfache "und" verknüpfung
    bsp.:
    if(string1 != "" && string2 != "") heist wörtlich wenn string 1 nicht leer ist und string2 nicht leer ist dann ist die bedingung insgesamt wahr

  11. #10
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    achso,

    d.h. dieses isset ist sozusagen eine doppelte absicherung.

    Wie bau ich in mein script ein, das er prüft, ob der Nickname schon vorhanden ist?

    Klar ist das man dies mit einer

    if-Bedingung machen muss
    außerdem muss man doch die daten aus der tabelle lesen,
    sprich select * from $tabellenname;

    aber wie mach ich das genau?!

  12. #11
    Das_Es Das_Es ist offline
    Avatar von Das_Es

    AW: Farge zu meinem Script

    Zitat Twilight Beitrag anzeigen
    achso,

    d.h. dieses isset ist sozusagen eine doppelte absicherung.

    Wie bau ich in mein script ein, das er prüft, ob der Nickname schon vorhanden ist?

    Klar ist das man dies mit einer

    if-Bedingung machen muss
    außerdem muss man doch die daten aus der tabelle lesen,
    sprich select * from $tabellenname;

    aber wie mach ich das genau?!
    mit
    PHP-Code:
    $sqlcheck "Select nickname from " $tabellenname " where nickname = '" $_POST["nickname"] . "'"

    ....

    mysql_select_db("raveking"$verbindung) or die("Fehler in DB auswahl <br>"mysql_error());
                
    $result mysql_query($sqlcheck$verbindung) or die('Fehler in der Abfrage: ' mysql_error());
    $check mysql_fetch_assoc($result);
                
    if(
    $check["nickname"] != $_POST["nickname"]) {
        
    mysql_query($sql$verbindung) or die('Fehler in der Abfrage: ' mysql_error());
    } else {
        echo 
    "Sorry der Benutzername " $_POST["nickname"] . " ist leiter schon vergeben <br>";
        unset(
    $_POST["sent"]);
    }
    mysql_close($verbindung); 
    ich habe beim zweiten Teil mal die erste und letzte zeile von der umgebung mit angehängt dass du weist wo es hin musst.

    nur kurz zur erklärung ich habe eine abfrage gemacht auf den nickname (mit der Where Klausel) und mit mysql_query das ergebnis in ein array geschrieben und dies dann kontrolliert ob es nun mit dem einzudragenten nick übereinstimmt

  13. #12
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    Danke, doch jetzt taucht dieses kleine Problem auf



    Nickname usw. wird wie gewollt nicht in die Datenbank geschrieben, jedoch
    sollte die NAchricht, das die Regestraion erfolgreich ist, auch nur kommen,
    wenn alles stimmt ^^

  14. #13
    Das_Es Das_Es ist offline
    Avatar von Das_Es

    AW: Farge zu meinem Script

    ohh ok dann ist das einfachste wenn du hinter den mysq_close eine
    PHP-Code:
    }
    if(isset(
    $_POST["sent"])) { 
    machst

  15. #14
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    Ich muss dich um einen riesen Gefallen bitten.

    Könntest du mal das komplette Script mit alle Änderungen posten?
    Denn aufeinmal, sagt mir das script nicht mehr wenn kein User Name eingegeben ist
    und auch nicht das der Name schon existiert.


    Ich habe eigentlich nichts geändert, aber urplötzlich treten diese Fehler auf.
    Bitte poste mal das vollständige Script.

    Danke

  16. #15
    Das_Es Das_Es ist offline
    Avatar von Das_Es

    AW: Farge zu meinem Script

    ich kann nicht wirklich ein fehler feststellen, ich habe es kopiert und bei mir eingefügt, das ergebins war das es so ging wie erwünscht

  17. #16
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    edit: geklärt

    sry für doppelpost, entweder spinnt mein netz oder der server

  18. #17
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    Hab den Fehler gefunden gehabt!

    alt
    PHP-Code:
    <?php
            
    if(!isset($_POST["nickname"])){
                echo 
    "<br>bitte geben Sie einen <b>Nickname</b> ein";
                unset(
    $_POST["sent"]);
    neu
    PHP-Code:
      if(!$_POST["nickname"]){
                echo 
    "<br>bitte geben Sie einen <b>Nickname</b> ein";
                unset(
    $_POST["sent"]); 
    Jetzt funktioniert bei mir alles

  19. #18
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    Hey,
    ich habe4 noch eine Frage.
    Und zwar möchte ich in meinem Registrationscript,
    bestimmte Daten in 2 verschiedenen Tabellen speichern.

    Sprich Tabelle 1 beinhaltet dies
    users
    - id
    - nickname
    - passwort
    und Tabelle 2 dies hier:
    user_info
    - userid
    - email
    - planetid
    so nun dachte ich, dass es so klappt.

    PHP-Code:
     if(isset($_POST["sent"])) {
            if(
    $_POST["nickname"] != "" && $_POST["passwort"] != "" && $_POST["email"] != ""){
                
    $sql"INSERT INTO users (nickname , passwort) values ('" $_POST["nickname"] . "', '" $_POST["passwort"] . "')";
               
    $sql.= "INSERT INTO user_info (userid , email , planetid) values ('" $_POST["email"] . "')";
                
    $sqlcheck "Select nickname from " users " where nickname = '" $_POST["nickname"] . "'";

                
    $verbindung mysql_connect("localhost","raveking","....") or die("FUCK! Die Verbindung will nicht <br>"mysql_error()); // öffnen der DB Verbindung
                
    $dbSelect mysql_select_db("raveking"$verbindung) or die("Fehler in DB auswahl <br>"mysql_error());
                
    $result mysql_query($sqlcheck$verbindung) or die('Fehler in der Abfrage: ' mysql_error());
                
    $check mysql_fetch_assoc($result);
                
                if(
    $check["nickname"] != $_POST["nickname"]) {
                
    mysql_query($sql$verbindung) or die('Fehler in der Abfrage: ' mysql_error());
                } else {
               echo 
    "Sorry der Benutzername <font color=red><i>" $_POST["nickname"] . "</i></font> ist leider schon vergeben <br>";
               unset(
    $_POST["sent"]);
                     } 
                
    mysql_close($verbindung);
                }
    if(isset(
    $_POST["sent"])) { 
    Aber leider kommt dann eine Fehlermeldung!

    Bitte um Hilfe.

  20. #19
    Das_Es Das_Es ist offline
    Avatar von Das_Es

    AW: Farge zu meinem Script

    PHP-Code:
     $sql"INSERT INTO users (nickname , passwort) values ('" $_POST["nickname"] . "', '" $_POST["passwort"] . "')";
    $sql.= "INSERT INTO user_info (userid , email , planetid) values ('" $_POST["email"] . "')"
    hier ist das problem du kannst nicht 2 abfragen/Ausführungen in einer machen.
    mache es in 2 seperaten danach müsste es gehen

  21. #20
    TheMan TheMan ist offline
    Avatar von TheMan

    AW: Farge zu meinem Script

    das hábe ich probiert, nur wahrscheinlich falsch,
    denn es klappt nicht^^

    poste bitte mal wie du das meinst!

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen


  1. PHP Script: hallo jemand eine idee was ich falsch gemacht habe ? es müsste soweit richtig sein. irgendetwas fehlt das die tabelle nicht angezeigt wird obwohl...

  2. Kleine frage zu meinem system von meinem pc ?: Allso mit dem system wo ich jetzt habe kan ich PC games fon 2008-2009 auf hoch stellen dan funktionirt gans gut ohne ruckeln natürlich wie siht es...

  3. Script für .bat datei: Also ich habe keine ahnung wie man scripte macht also muss ich woll fragen. ich brauche ein Script das zu erst ein Proramm startet und erst weiter...

  4. Kann ich mit meinem intel core2duo e8500 auch vista x64 auf meinem computer haben?: Hi, wollt ma fragen ob ich auf mein Computer Vista Ultimate X64 draufmachen kann? Er hat ein Intel Core2Duo E8500 Prozessor. Wenn ja will ich auch...

  5. CS:S Script: Hi Ich wollte mal fragen wo man diese SCript codes hinpackt weil wenn ich das in die console packe gehts net