sebastjan
Новичок
Прошу помощи, обьясните почему не выводиться форма авторизации при неверном вводе данных.
Выводиться только сторока echo "Takogo Jusera net!";
Выводиться только сторока echo "Takogo Jusera net!";
PHP:
<html><head><title>Untitled Document</title><meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>
<?
$ok=$_POST['ok'];
$mail=$_POST['mail'];
$pass=$_POST['pass'];
if(!isset($_POST['ok'])) {//if-otkrit
$formlog="
<form method='POST' action='log_admin.php'>
Ihre E-Meil: <input type='text'name='mail' size='20' value='$mail'><br>
Ihre Password:<input type='password' name='pass' size='10'>
<input type='submit' name='ok' value='vhod'>
</form> ";
echo $formlog;
}//if-zakrit
else{//else-2 podkljucenie iproverka po baze mail, pass
$db=mysql_connect('localhost', 'sfnadmin', '*********************');
mysql_select_db('bd_sfn', $db);
$res=mysql_query("SELECT * FROM td_kunden WHERE mail='".$_POST['mail']."'AND pass='".$_POST['pass']."'", $db);
if(mysql_num_rows($res)!=1){ //if-1
echo "Takogo Jusera net!";
echo $formlog;
}//if-1
mysql_close();
}//else-2
?>
</body>
</html>