(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("Хакер. Ты лох!"
;
}
?>
как то так