|
|
|
|
|
для: Xenos
(10.01.2008 в 17:42)
| | Дальше продолжение
> else{if(($login !== $log) or ($password !== $pass))
Можно использовать elseif, удобнее. | |
|
|
|
|
|
|
|
для: Xenos
(10.01.2008 в 17:42)
| | А можете привести пример рабочего скрипта. | |
|
|
|
|
|
|
|
для: Ezhik
(10.01.2008 в 11:23)
| | > else{if(($login !== $log) or ($password !== $pass))
> {exit; echo "Ошибка!";}else{ ?>
Интересно... Этот скрипт хоть раз запускался?.. Какое echo после die (exit) ? :) Уж тогда die('Ошибка');
+ форма записи хромает... тяжело читается код.
это как продолжение осмысления кода после иных людей. :) | |
|
|
|
|
|
|
|
для: Ezhik
(10.01.2008 в 11:23)
| | Если не секрет,где вы собрались использовать данный скрипт? | |
|
|
|
|
|
|
|
для: Ezhik
(10.01.2008 в 11:23)
| | Если скрипт случайно не будет включён в HTML-файл - его не взломают. | |
|
|
|
|
|
|
|
для: Ezhik
(10.01.2008 в 11:23)
| | 1 написано для регистр глобалс он а ну жно уже избавлятся от такой практики поэтому замените
$login и $password на $_POST['login'] и $_POST['password'] соответсвенно...в данном вами скрипте и защищать ничего не надо так как у вас нет вывода в брайзер или записи в базу данных... | |
|
|
|
|
|
|
| Добрый день, насколько хорош этот скрипт, и как быстро его могут взломать? Что можно добавить?
<form name="form1" method="post" action="">
Логин:<br>
<input name="login" type="text" id="login"><br>
Пароль:<br>
<input name="password" type="password" id="password">
<input type="submit" name="Submit" value="Вход">
</form>
<?php
$log = "admin";
$pass = "admin";
if(empty($login) or empty($password)) {echo "Введите логин и пароль для входа";}
else{if(($login !== $log) or ($password !== $pass))
{exit; echo "Ошибка!";}else{ ?>
<table width="500" border="1" align="center">
<tr>
<td width="407">
Вы администратор!
</td>
</tr>
</table>
<?php }} ?>
</html>
|
| |
|
|
|
|