Неужели нельзя просто помочь не задавая вопросов?
я же не бомбу делаю которой обещаю рыбу глушить..?!
Цитата (Ivanovsky @ 16.07.2015 - 13:55) |
В какой-то степени безопасность от sql червей который рысачат по исходникам |
Цитата |
Неужели нельзя просто помочь не задавая вопросов? |
function url($route, $params = array()) {
$id = rand(100000, 999999);
$_SESSION[$id] = $route;
$link = 'http://example.com/' . $r;
if ($params){
$link .= '?' . http_build_query($params);
}
retun $link;
}
<a href="<?=url('chat')?>">Chat</a>
Цитата (inpost @ 16.07.2015 - 17:09) |
А раньше на форуме у нас не помогали злодеям |
Цитата (inpost @ 16.07.2015 - 17:16) |
Ivanovsky Конечно. Ты делаешь какой-то дорвей. Чтобы переманивать людей, но при этом ссылки не было в будущем. Видимо таким образом что-то маскируешь. Точно так же работают порно-сайты которые по клику на ролик кидают на другой хаотичный сайт, а оттуда на третий, а потом на четвертый. Ссылки генерируются рандомно как и сами баннеры, чтобы нельзя было заблокировать адблоком. |
Цитата (inpost @ 16.07.2015 - 17:30) |
В том то и дело, что онлайн игре не нужны хаотичные ссылки. Ссылка единая, а код на стороне сервера уже генерируется рандомный. $x = rand(1,999); Вот тебе рандомное число на уровне сервера, а ссылки остаются одинаковые для всех. Мне кажется, что ты не в том направлении движешься. Перечитай то, что я пишу. Этого вполне хватит для рандомности внутри игры. |