А что ограничивает-то?
Выдачу слегка колбасит, по моим 6к+ ключевикам изменения позиций около 5%.
<?php$trusted = array( 'http://yandex.ru', 'http://google.com', 'https://searchengines.guru/');$link = $_GET['link'];if (in_array($link, $trusted)) { header("Location: $link");} else { header("Location: http://".$_SERVER['HTTP_HOST']);}?>
script.php?link=http://yandex.ru
Если хочется избавится от link=... можно в скрипте сделать
$link = current($_GET);
вместо
$link = $_GET['link'];
:) Ну совершенно необязательно разгонятся до высокой скорости чтобы некисло помять машину.
Или вот например молоток - простейший и удобнейший инструмент. Но любой человек может с помощью него не только вбить гвоздь, но и палец себе отшибить, а то и кинуть в голову кому-нибудь. Но, ведь, выдавая человеку молоток, вы не думаете об этом? :)
Гугл отменили? :(
Помоему вы просто пытаетесь сэкономить :)
Предположим, я попросил человека сверстать сайт. Он выдал мне гипотетический html шаблон:
<html><head><title>Заголовок</title></head><body><h2>Название страницы</h2><div>Содержимое</div></body></html>
Вы хотите чтобы он проделал больше полезной работы и вместо <title>Заголовок</title> сделал что-то типа <title><?=siteTitle();?></title>? Чтобы человек сделал подобное, он должен знать, например, php. Качество его знаний php определяется в том числе безопасностью выдаваемого им кода. Если человек пишет небезопасный, следовательно плохой код, то ему не надо давать такие сложные задачи как использование php в шаблонах. Ну и, соответственно, оплачивать его труд по другой ставке.
Просто может я не очень понимаю суть претензий? Ну, например, если вы наняли водителя, едете с ним на своей машине и водитель покорежил бампер и разбил фары о забор, вы же не будете обвинять производителей автомобиля в случившемся? Вопрос в профессионализме водителя, правильно? Точно так же и при создании сайтов, я считаю.
Без проблем перехожу и регюсь по рефссылкам, только если мне говорят, что там реф, ну или если это видно по адресу. Если скрывают, то не регистрируюсь.
Кстати последнее время часто приходит спам в аську с шортурлами, типа привет, по ссылке моя антибот защита :)
Тогда каким же образом он может внести xss или инъекцию через рисунок или html шаблон?
В этом случае чему удивляться, получив в итоге дырявый сайт? :)
Вы считаете, что программированием форм должен заниматься дизайнер или верстальщик?
Переводить N% от оплаты на счет мобильного телефона.