false ist auch bei NULL und oder 0 gegeben
Oder Noch einfacher:
PHP:
$verbindung = mysql_connect("....", "......" , "......")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db(".....") or die ("Datenbank konnte nicht ausgewählt werden");
$_POST[passwort] = md5($_POST[passwort]);
$ergebnis = mysql_query("SELECT * FROM doku_user WHERE mail = '$_POST[mail]' && password = '$_POST[passwort]' ");
if((mysql_num_rows($ergebnis)!=0){
$work = true;
} else{
$work = false;
}
if($work == true) {
header('Location:../../index2.php');
}else{
header('Location:../../fehler.php');
}
?>
Oder Noch einfacher:
PHP:
$verbindung = mysql_connect("....", "......" , "......")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db(".....") or die ("Datenbank konnte nicht ausgewählt werden");
$_POST[passwort] = md5($_POST[passwort]);
$ergebnis = mysql_query("SELECT * FROM doku_user WHERE mail = '$_POST[mail]' && password = '$_POST[passwort]' ");
if((mysql_num_rows($ergebnis)!=0){
header('Location:../../index2.php');
} else{
header('Location:../../fehler.php');
}
?>