| |
|
|
| |
<?php
if (isset($_COOKIE['MAGIC_COOKIE'])) {
// MAGIC_COOKIE получена из достоверного источника.
// Для полной уверенности необходимо проверить ее значение.
} elseif (isset($_GET['MAGIC_COOKIE']) || isset($_POST['MAGIC_COOKIE'])) {
mail("admin@example.com", "Обнаружена попытка взлома", $_SERVER['REMOTE_ADDR']);
echo "Обнаружено нарушение безопасности, администратор уведомлен.";
exit;
} else {
// MAGIC_COOKIE в данных запроса не присутствует
}
?>
|
elseif (isset($_GET['MAGIC_COOKIE']) || isset($_POST['MAGIC_COOKIE']))
поясните подробнее пожалуйста | |
| |
|
|
| |
|
|
| |
для: LINKIN
(23.04.2008 в 19:56)
| | |
elseif (isset($_GET['MAGIC _COOKIE']) || isset($_POST ['MAGIC_COOKIE']))
|
означает: "Если переменная MAGIC_COOKIE была отправлена текущему скрипту методом GET или методом POST" | |
| |
|
|
| |
|
|
| |
для: Syava
(23.04.2008 в 20:05)
| | | понимаю, только смысл | |
| |
|
|
| |
|
|
| |
для: LINKIN
(23.04.2008 в 19:56)
| | | Сомневаюсь, что куки - это сильно надежный источник.
> // Для полной уверенности необходимо проверить ее значение.
- это другое дело. | |
| |
|
|
| |
|
|
| |
для: Andy™
(23.04.2008 в 20:06)
| | | каким образом? | |
| |
|
|
| |
|
|
| |
для: LINKIN
(23.04.2008 в 20:07)
| | | Смотря что записывал в куки.. | |
| |
|
|