Hey Com,
Ich habe jetzt ein Login und Registerscript geschrieben allerdings will es nicht so wie ich es will
Login:
Dort steht immer das eingegebene Passowrt war falsch obwohl richtig:
PHP
else if($_GET["page"] == login) { $verbindung = mysql_connect("85.13.130.181", "d016bb86" , "7JYhGgeSUrhhqp38") or die("Verbindung zur Datenbank konnte nicht hergestellt werden"); mysql_select_db("d016bb86") or die ("Datenbank konnte nicht ausgewählt werden"); $username = $_POST["username"]; $password = $_POST["password"]; $abfrage = "SELECT username, passwordx FROM login WHERE username LIKE '$username' LIMIT 1"; $ergebnis = mysql_query($abfrage); $row = mysql_fetch_object($ergebnis); if($row->passwordx == $password) { $_SESSION["username"] = $username; echo "Erfolgreich angemeldet!"; } else echo "Das eingegebene Passwort war falsch!"; }
2.) Beim Register wir dim 0 in die passwordx Spalte geschrieben?
PHP
else if($_GET["page"] == "registerstep")
{
$verbindung = mysql_connect("85.13.130.181", "d016bb86" , "7JYhGgeSUrhhqp38") or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("d016bb86") or die ("Datenbank konnte nicht ausgewählt werden");
$username = $_POST["username"];
$passwordx = $_POST["passwordx"];
$passwordx2 = $_POST["passwordx2"];
if($passwordx != $passwordx2 OR $username == "" OR $passwordx == "") { echo "Eingabefehler. Bitte alle Felder korekt ausfüllen. <a href=\"eintragen.html\">Zurück</a>", exit;}
$result = mysql_query("SELECT id FROM login WHERE username LIKE '$username'");
$menge = mysql_num_rows($result);
if($menge == 0)
{
$eintrag = "INSERT INTO login (username, passwordx) VALUES ('$username', '$passwordx')";
$eintragen = mysql_query($eintrag);
if($eintragen == true) { echo "Benutzername <b>$username</b> wurde erstellt. <a href=\"anmelden.html\">Login</a>"; }
else { echo "Fehler beim Speichern des Benutzernames. <a href=\"register.html\">Zurück</a>"; }
}
else echo '<meta http-equiv="refresh" content="0; URL=http://www.hosting.pixel-roleplay.de/register.html">';
}
Alles anzeigen
[/expander]
Danke euch?