• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

problem mit php code bei pytalhost

Status
Für weitere Antworten geschlossen.
I

incendium

Guest
hi @ all,

ich habe mich vor kurzem bei pytalhost angemeldet. dort wollte ich folgendes script ausführen:
PHP:
<?php
$verbindung = mysql_connect("localhost", "phost85268" , "****")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");

mysql_select_db("phost85268") or die ("Datenbank konnte nicht ausgewählt werden");

$username = $_POST["benutzername"];
$passwort = $_POST["passwort"];
$passwort2 = $_POST["passwortwh"];
$email = $_POST["email"];
$alter = $_POST["alter"];
$geschlecht = $_POST["geschlecht"];

if($passwort != $passwort2 OR $username == "" OR $passwort == "" OR $email == "")
    {
    echo "Eingabefehler. Bitte alle Felder korrekt ausfüllen. <a href=\"anmelden.htm\">Zurück</a>";
    exit;
    }
$passwort = md5($passwort);

$result = mysql_query("SELECT id FROM login WHERE username LIKE '$username'");
$menge = mysql_num_rows($result);

if($menge == 0)
    {
    $eintrag = "INSERT INTO user (benutzername, passwort, email, alter, geschlecht) VALUES ('$username', '$passwort', '$email', '$alter', '$geschlecht')";
    $eintragen = mysql_query($eintrag);

    if($eintragen == true)
        {
        echo "Benutzername <b>$username</b> wurde erstellt. <a href=\"index.htm\">Login</a>";
        }
    else
        {
        echo "Fehler beim Speichern des Benutzernames. <a href=\"anmelden.htm\">Zurück</a>";
        }


    }

else
    {
    echo "Benutzername schon vorhanden. <a href=\"anmelden.htm\">Zurück</a>";
    }
?>
leider funktioniert es nicht. fehlermeldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /srv/www/httpd/phost/d/com/pytalhost/devon/web/anmelden.php on line 22
Fehler beim Speichern des Benutzernames. Zurück
Wieso funkt er nicht. bei meinen apache hat er super geklappt. bitte um hilfe.
 
Zuletzt bearbeitet von einem Moderator:
Status
Für weitere Antworten geschlossen.
Zurück
Oben