generate_random_password();
function generate_random_password()
{
global $random_password;
$random_password = rand(100000,999999);
validate_random_password();
return $random_password;
}
function validate_random_password()
{
$sql3 = ("select * from student where rand_passwd='".$random_password."'") or die('Error connecting to MySQL server.');
$query3 = mysqli_query($dbc,$sql3);
$result3=mysqli_fetch_row($query3);
if($result3 || is_null($random_password))
{
generate_random_password();
}
}
Ich habe versucht, ein zufälliges Passwort zu generieren, aber wenn ich validate_random_password dann verwenden Sie es zeigt Lade Seite Verbindung error.I weiß, es scheint dumm, aber ich bin neu in php.Thanks im VorausAufruf einer Funktion Lade Seite Fehler führende
zeigen Sie Verbindung zum Datenbankcode – bxN5
'$ dbc' in Ihrer Funktion ist nicht definiert. –
'generate_random_password' ruft' validate_random_password' auf, welches seinerseits 'generate_random_password' aufruft, welches' validate_random_password' aufruft, was wiederum .... –