{% else-1 %}
(17 дек 2014, 09:05) (0/0) [0]
Alekksss, Ну тогда всё ясно...
(17 дек 2014, 08:45) (0/0) [0]
ЗЕЛЁНЫЙ ШЕРШЕНЬ, Ну если там это есть, значит у создателя норм мозги. Кинь линк на двиг...хочу посмотреть его.
(17 дек 2014, 08:44) (0/0) [0]
Alekksss, Ну дакажи, что ты не лалка, или слабо?
(17 дек 2014, 08:40) (0/0) [0]
iNvAyT, Вы просто сами не способны шевелить мозгами, вот и обсуждаете другой код негативно.

После этого и делай людям добро....)

А сайты тех людей, которые негативно обсуждают мой код не предоставляя доказательств, знайте: увижу адрес вашего сайта на форуме, сначала буду проверять на дыры, а потом взламывать без жалости...вы же такие мегакодеры...
(17 дек 2014, 08:26) (0/0) [0]
Alekksss, Ну давай сделай лучше, или лалка?
(17 дек 2014, 08:09) (0/0) [0]
Chainsaw, Не помню. Давно это учил. Просто выклал кусок своего кода. У меня всё норм работает.
(17 дек 2014, 08:05) (1/0) [1]
1. создаем случайный маркер доступа и добавляем его в массив $_SESSION
<?php
$token = md5(uniqid(mt_rand() . microtime()));
$_SESSION['token'] = $token;
?>

2. к каждой форме добавляем hidden-поле с идентификатором

<?php
echo '<input name="token" type="hidden" value="$token " />';
?>

3. теперь при каждом запросе необходимо проверять корректность маркера доступа

<?php
$token = $_POST['token'];
if($_SESSION['token'] == $token) {
$_SESSION['token'] = '';
} else {
die("Хакер. Ты лох!"*;
}
?>

как то так *
  • 1 из 1