Ich habe in den letzten Tagen eine PHP-Seite geschrieben, die eine Registrierung des Nutzers machen soll. Nach dem Eintragen meldet dieser, dass der Eintrag erfolgreich sei. Jedoch ist nach einer Kontrolle in PHPMyAdmin klar, das dies nicht geschehen ist. Ich habe meinen Code geprüft, aber ich finde keinen Fehler. Kann es am Server liegen oder ist ein Fehler drinn, den ich nicht finde? Es wäre schön, wenn mir jemand helfen kann. Schonmal vielen Dank .
1.Seite1: game_register.php:
Benutzername:Passwort:
Email:
2.Seite2: game_register2.php
<?php //Verbinden mit Datenbank $verbindung = mysql_connect ("localhost", "blackymen", "****") or die ("keine Verbindung möglich. Benutzername oder Passwort sind falsch"); mysql_select_db("blackymen") or die ("Die Datenbank existiert nicht."); //Zählen der Einträge und Nummerierung des neuen Eintrags $abfrage = "SELECT COUNT(username) FROM game_user"; $ergebnis = mysql_query($abfrage)OR die("Error: $abfrage".mysql_error()); $menge = mysql_fetch_row($ergebnis); $menge = $menge[0]; $neuemenge=$menge+1; //Empfangen der Daten und Eintragen in Variabeln $username = $_POST["username"]; $passwort = $_POST["passwort"]; $email = $_POST["email"]; //Passwort verschlüsseln und salzen $pass = md5($passwort); $passwort=$pass+$neuemenge; $pass = md5($passwort); //Eintragen der Daten $eintrag = "INSERT INTO game_user (number, username, password, email) VALUES ('$neuemenge', '$username', '$passwort','$email')" OR die("Error: $eintrag
".mysql_error()); if($eintrag == true) { echo "Eintrag war erfolgreich"; } else { echo "Fehler beim Speichern"; } //debuging echo $neuemenge; echo $username; echo $password; echo $email; ?>