ich nicht herausfinden können, warum dies mich nicht umleitet oder Fehler sagen Sie mir, fügt sie in die Datenbank aber es umleiten nichtKopf mich nicht umleiten, kann nicht herausfinden, warum
<?php
ob_start();
$db = mysqli_connect("localhost", "root", "", "autentificare");
if (isset($_POST['register_btn'])){
session_start();
$username = mysql_real_escape_string($_POST['username']);
$email = mysql_real_escape_string($_POST['email']);
$password = mysql_real_escape_string($_POST['password']);
$passwordc = mysql_real_escape_string($_POST['passwordc']);
if ($password == $passwordc){
$password = md5($password);
$sql = "INSERT INTO users(username, email, password) VALUES('$username', '$email', '$password')" ;
mysqli_query($db, $sql);
$_SESSION['message'] = "Succesfully logged in";
$_SESSION['username'] = $username;
header("location : home.php");
}else{
$_SESSION['message'] = "Passwords do not match";
}
}
ob_end_flush();
?>
Wow, hör auf, die veralteten Tutotrials über _mysql _ ** i ** zu lesen. Verwenden Sie stattdessen [PDO] (http://php.net/manual/en/book.pdo.php)! – Bakudan
Ich kann diesen Code möglicherweise nicht funktionieren sehen. Es zeigt dir keine Fehler, weil du nicht nach ihnen gesucht hast und du hast viele. –
* "Es fügt der Datenbank hinzu" * - Ich finde das eher schwer zu glauben. –