Hallo alle zusammen,
ich finde es einfach nicht heraus... Ich habe schon sehr lange im Internet gesucht, selbst meinen ganzen Code nachkontrolliert aber ich kriege es einfach nicht hin. Meine letzte Möglichkeit und hoffentlich auch die beste, ist nun einen Thread zu verfassen damit ihr mir vielleicht helfen könnt.
Also, ich habe mir ein einfaches Register gebaut... Man hat insgesamt 7 Felder wo man was eintragen muss und diese werden dann durch klicken auf den Registrations- "button" eingefügt. Ich zeige euch jetzt nur das Insert statement, denn da sollte der Fehler auch sein.
PHP
if ($error == false){
ini_set ( 'display_errors', 'On' );
$insertRegister = $db->prepare("INSERT INTO tbl_logindata (username, password, email, firstname, lastname, birthday, gender) VALUES (':username', ':pw', ':email', ':firstname', ':lastname', ':date', ':geschlecht')");
$result_register = $insertRegister->execute(array('username' => $username, 'password' => $pw, 'email' => $email, 'firstname' => $firstname, 'lastname' => $lastname, 'birthday' => $date, 'gender' => $geschlecht));
$ctrl_register = $insertRegister->fetch();
if($ctrl_register !== false){
$error = true;
?>
<div class="err">
<p align="center"><font color="red">Bei der Registration ist ein Fehler aufgetreten!</font></p>
</div>
<?php
}else{
?>
<div class="err">
<p align="center"><font color="green">Registration war erfolgreich! Weiterleitung erfolgt...</font></p>
</div>
<script>
window.setTimeout('window.location = "login.php"', 2000);
</script>
<?php
}
}
Alles anzeigen
Ich hoffe mir kann einer Helfen... Beim Abschicken sagt er auch das die Registration erfolgreich war...
Mit freundlichen Grüßen,
Fabian Hammers.