|
|
|
| В статье "Безопасное программирование на PHP" имееться ошибка.
Примерное место:
Можно заострить внимание посетителя на том, что введённые им данные содержат недопустимые символы, за счёт вывода в окно браузера "предупреждения".
<?php
// Проверяем все символы на буквы и цифры
if( !( preg_match("/^([a-z0-9]*)$/i", $_GET['username']) ) )
{
[b]header("plz_die.php");[/b]
}
?>
|
Если имееться в виду перенаправление (редирект), то надо писать header ('Location: plz_die.php'); | |
|
|
|
|
|
|
|
для: pini-pini
(21.07.2006 в 13:40)
| | Тогда еще дополню...
Ошибки в "Самоучитель PHP 5" Второе издание:
1) На 427-ой странице написано: mysql_erorr() да еще два раза.
2) На 434-ой странице написан код, в котором ошибка:
<?php
//Пропущено
exit("Ошибка авторизации") //;
//Пропущено
echo("Авторизация пройдена!") //Аналогично
//Пропущено
?>
|
На 435-ой странице те же ошибки, что во втором пункте.
Где-то еще находил...Не помню...Потом еще раз встречу - скажу... | |
|
|
|
|
|
|
|
для: pini-pini
(21.07.2006 в 13:40)
| | Спасибо большое, обязательно поправим. | |
|
|
|