
07.01.2008, 21:48
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
PHP код:
<?php
if(isset($_POST['go']))
{
$tlogin = trim($_POST['login']);
$tpass = trim($_POST['pass']);
if(empty($tlogin) or empty($tpass))
{
echo"Не заполнено поле логин или пароль";
}
else
{
#тут можно замутить проверку на спецсимволы
$login = $_POST['login'];
$pass = $_POST['pass'];
//$pass = md5($pass); можно и зашифровать
$query = mysql_query("SELECT * FROM `users` WHERE `user` = '".$login."' and `pass` = '".$pass."'");
if(mysql_num_rows($query) == 0)
{
echo"БЛА-БЛА-БЛА";
}
else
{
/*
Твоя защищённая страница
*/
}
}
}
else
{
?>
Введите логин и пароль:
<form action method="post">
<input type="text" name="login" />
<input type="password" name="pass" />
<input type="submit" name="go" />
</form>
<?php
}
?>
Типа такого, писал сходу поэтому не тестил, но по идее должно работать....плюс ко всему рекомендую использовать сессии или куки.
Вводимые данные не проверяются, используй mysql_real_escape_string() и htmlspecialchars() и пароль шифруй хотя бы в md5()
Удачи 
Последний раз редактировалось .:EnoT:.; 07.01.2008 в 22:22..
|
|
|