![]() |
Помогите с php скриптом.
Нужен скрипт на пхп,который работает так:
1)Передается параметр типа site.ru/script.php?adr=antichat.ru 2)Через N идет редирект на сайт antichat.ru Заранее благодарю,+ гарантирую! |
самый примитивный вариант (до вывода):
PHP код:
|
Цитата:
пример: Цитата:
получим: Цитата:
PHP код:
PHP код:
|
/[^a-z\.]/i - как я понимаю в названиях сайтов цифр и тире быть не может? Ну а если там будет еще и не морду сайта, а на какую то его страницу с GET параметрами - index.php?fu=sdgfhg
|
PaCo правильно говоришь, исправил...
|
(Dm), и твой вариант не оптимален - зачем скрипту простаивать 5 секунд? Пользователь подумает, что скрипт завис... Кстати, ты используешь регулярные выражения, а они - очень медленные. Вот более-менее оптимальный вариант:
PHP код:
|
Твой вариант как альтернатива. а что если javascript отключен !?
По поводу регулярок... я их использую и буду использовать... По поводу скорости выполнения, если такой умный ответь на вопрос, насколько быстро выполняются функции Цитата:
|
<?php
if (isset($_GET['adr'])){ header("Location: $_GET['adr']"); echo("<script>location.href=\"".htmlspecialchars($ _GET['adr'])."\"</script>"); //tak na vsyakii sluchai esli error v php } ?> |
[QwyZ]
такой бред написал, мне аж страшно. Тогда уже так: PHP код:
|
Цитата:
|
| Время: 14:52 |