kostenloser Webspace werbefrei: lima-city


Mysql FEhler für ein Anmeldungs formular

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    soulcrest

    soulcrest hat kostenlosen Webspace.

    Hallo ich weiß nicht weiter bekomme jedes mal die fehler

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\create.php on line 61

    Warning: mysql_query() expects parameter 2 to be resource, string given in C:\xampp\htdocs\create.php on line 86

    Warning: mysql_query() expects parameter 2 to be resource, string given in C:\xampp\htdocs\create.php on line 89

    Hier der Code

    <html>
    
    <head>
    <meta http-equiv="Content-Language" content="de">
    
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>SC Hellraiser Account Erstellung</title>
    </head>
    
    <body>
    
    
    <fieldset style="padding: 2">
    <legend><p><font face="Verdana" style="font-size: 8pt"><b>Willkommen zur Account Erstellung von SC Hellraiser!</b></font></p></legend>
    <fieldset style="padding: 2">
    <legend><span style="font-weight: 700; font-size: 9pt">Fertig!</span></legend>
    
    <?php
    // ####################### Server Konfiguration ##########################
    $dbIP = '';             // Server Adresse der Datenbank
    $dbPORT = '';                // Mysql Port
    $dbUSER = '';                // Datenbank Benutzer
    $dbPSWD = '';                    // Datenbank Benutzer Passwort
    $dbNAME = 'DATENBANKNAME';          // Name der Datenbank
    // ############## Ende der Konfiguration #########################
    
    
    // ############### Wen nicht alle Felder für login Ausgefüllt sind ###############
    if ($_POST["login"] == "") echo "...";
    
    // ############### Wenn der Benutzername Sonderzeichen enthält ###############
    Else If (!Ereg("^[A-Za-z0-9]+$",$_POST["login"])) echo "Sie dürfen keine unerlaubten Zeichen im Benutzername benutzen!";
    
    // ############### Überprüfung  des Passwortes ###############
    else if ($_POST["password"] == "") echo "...";
    
    // ############### Wenn das Passwort Sonderzeichen enthält. ###############
    
    Else If (!Ereg("^[A-Za-z0-9]+$",$_POST["password"])) echo "Sie dürfen keine unerlaubten Zeichen im Passwort benutzen !";
    
    // ############### Überprüfung  des Passwortes 2 ###############
    
    else if ($_POST["password2"] != $_POST["password"]) echo "Das Passwort stimmt nicht überein!";
    
    // ############### Überprüfung der EMail ###############
    
    else if ($_POST["email"] == "") echo "Sie haben keine oder eine nicht gültig Email eingegeben!";
    
    else
    {
    // ############### Datenbank-Verbindung ###############
    
    $conn = mysql_connect($dbIP, $dbUSER, $dbPSWD);
    $dbsel = mysql_select_db( $dbNAME, $conn );
    // ############### Einträge Wählen ###############
    
    $resultat = mysql_query($dbsel);
    
    // ############### Einträge Lesen ###############
    $error = 0;
    while ($row = mysql_fetch_array ($resultat))
    {
    if ($row['Account'] == $_POST["login"])
    {
    $error = 1;
    echo mysql_error();"Ein Account exestiert bereits mit dem Name!";
    exit;
    }
    else if ($row['Email'] == $_POST["email"])
    {
    $error = 1;
    echo mysql_error(); "Ein Account mit dieser E-Mail-Adresse ist schon vorhanden";
    exit;
    }
    }
    
    // ############### Keine Fehler! ###############
    
    if ($error == 0)
    {
    $DateNow=date ("d/m/Y");
    
    
    // ############### Einträge in der Datanbank ###############
    
    mysql_query($dbsel, "INSERT INTO ..TABLENAME.... VALUES = '" . $_POST["login"] . "','" . $_POST["password"] . "','Normal','00-00-0000','" . $_POST["fullname"] . "','" . $_POST["email"] . "','" . $DateNow . "'");
    // ############### Gebe Rechte 41 ( XP x10 ) ###############
    
    mysql_query($dbsel, "INSERT INTO ...TABLENAME.... VALUES = '" . $_POST["login"] . "','41'");
    // ############### REgister Fertig Willkommens Nachricht ###############
    
    echo "Willkommen auf unserem Server.";
    
    }
    
    // ############### Verbindung schließen MYsql ###############
    
    
    mysql_close ($conn);
    }
    ?>
    <p></p>
    </fieldset>
    <p align="center"><font face="Verdana" style="font-size: 7pt">Script by Jrice/Yunra
    <br>
    <a href="http://soulcrest.com/">[SoulCrest]; </font>
    </p>
    </body>
    
    </html>


    Ich weiß nicht weiter ich habe schon endlich mal den code von oben bis unten durchgearbeitet aber einfach kein erfolg...

    Vllt könnt ihr mir ja helfen den Code richtig hinzubekommen bzw. den fehler zu finden
    Die daten sind im richtigen SCript ausgefüllt sprich Datenanbindung(ich teste es alles erstmal Local)

    Beitrag zuletzt geändert: 27.12.2010 15:33:57 von soulcrest
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. $dbsel = mysql_select_db( $dbNAME, $conn );
    // ############### Einträge Wählen ###############
    
    $resultat = mysql_query($dbsel);


    das ergibt keinen Sinn.

    Du kannst doch nicht die Rückgabe der Datenbankverbindung in den Query werfen, das ergibt dann $resultat = false

    Und damit kommt deine Fehlermeldung
  4. Autor dieses Themas

    soulcrest

    soulcrest hat kostenlosen Webspace.

    Ah danke ^^ jetzt hat es geklappt komisch wie ich dadrauf gekommen bin xD naja danke dir für die hilfe
  5. partysound-radio

    partysound-radio hat kostenlosen Webspace.

    wie shon wieder ein anwendung fehler
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!