Danke für die schnelle Antwort aber ich bekomme es einfach nicht gebacken...
Sollte ich das stmt irgendwo anderst definieren oder etwas komplett anderes machen?
Gruß
Gides
Danke für die schnelle Antwort aber ich bekomme es einfach nicht gebacken...
Sollte ich das stmt irgendwo anderst definieren oder etwas komplett anderes machen?
Gruß
Gides
Heii,
hast du mal noch den HTML-Code dazu? Kann vielleicht auch daran liegen wie du den div gesetzt hast.
Gruß Gides
Hallo zusammen,
ich habe ein kleines Problem. Und zwar bekomme ich folgende Fehlermeldung:
ZitatWarning: mysqli_stmt_close() expects parameter 1 to be mysqli_stmt, boolean given in /var/www/html/Gides/register.php on line 165
Den Code hab ich hier:
// Check input errors before inserting in database
if(empty($username_err) && empty($nname_err) && empty($vname_err) && empty($password_err) && empty($confirm_password_err)){
// Prepare an insert statement
$sql = "INSERT INTO users (username, vname, nname, password) VALUES (?, ?, ?, ?)";
if($stmt = mysqli_prepare($link, $sql)){
// Bind variables to the prepared statement as parameters
mysqli_stmt_bind_param($stmt, "ssss", $param_username, $param_vname, $param_nname, $param_password);
// Set parameters
$param_username = $username;
$param_vname = $vname;
$param_nname = $nname;
$param_password = password_hash($password, PASSWORD_DEFAULT); // Creates a password hash
// Attempt to execute the prepared statement
if(mysqli_stmt_execute($stmt)){
// Redirect to login page
header("location: bla.php");
} else{
echo "Something went wrong. Please try again later.";
}
}
// Close statement
mysqli_stmt_close($stmt); <--- Das ist die Betroffene Zeile 165 die den Fehler verursacht!
}
// Close connection
mysqli_close($link);
}
?>
Alles anzeigen
Das ist nicht der ganze Code da er über 200 Zeilen hat, aber falls er benötigt wird kann ich ihn gerne nachtragen.
Danke schon einmal im Voraus falls mir jemand helfen kann:)