Ответить
content=\"0 - ноль это время задержки на страничке.
Можете сделать по своему желанию:
1. поставить на редирект, к примеру 60 секунд без кнопки продолжить.
2. поставить на редирект, к примеру 60 секунд с кнопкой.
убери sleep() и не будет задержки. А вообще, если ты хочешь добиться появления кнопок после истечения времени, то лучше это делать на жабаскрипте, как Джуниор тебе советовал.
Редирект по внешним ссылкам,каталог файлов/статей/новос
Отправлено: 5 Янв 2012#12
1. Создаем html страничку с кнопками "Продолжить" или "Перейти", подкрепляем к этим кнопкам ссылку, куда вы хотите перекинуть пользователя.
Ну там на страничке можно еще чет написать, на ваше усматрение.
2. в хэд сайта, с которого хотите сделать редирект, пишем мета-скрипт
Там указываете путь к редирект-странички.
Добавлено2012.01.05 02-32
А вот на счет рекламы и появления ссылки после рекламы можно сделать вот так:
это ставим после </body>
А это ставим туда где хотите видеть отчет времени и там где появится ссылка
Вот собсно и все ) и не нужно ни каких вам редиректов.
Ну там на страничке можно еще чет написать, на ваше усматрение.
2. в хэд сайта, с которого хотите сделать редирект, пишем мета-скрипт
Code:
<meta http-equiv='refresh' content='0; url=http://тут ваша страничка'>
Добавлено2012.01.05 02-32
А вот на счет рекламы и появления ссылки после рекламы можно сделать вот так:
это ставим после </body>
Code:
<script type="text/javascript">
var timerFIG = 30; // числом указывается необходимый период задержки в секундах...
document.all.timeNumer.innerHTML = timerFIG; // начало отсчета прописывается автоматически...
var timer = setInterval("startTimer()",1000);
function startTimer()
{
if(timerFIG !== 1)
{
timerFIG--;
document.all.timeNumer.innerHTML = timerFIG;
} else {
clearInterval(timer);
document.all.linkPlace.innerHTML = 'тут ставим оператора на ссылку к примеру <a href="{ADD_FIELD_1}" >Скачать</a> ';
}
}
</script>
var timerFIG = 30; // числом указывается необходимый период задержки в секундах...
document.all.timeNumer.innerHTML = timerFIG; // начало отсчета прописывается автоматически...
var timer = setInterval("startTimer()",1000);
function startTimer()
{
if(timerFIG !== 1)
{
timerFIG--;
document.all.timeNumer.innerHTML = timerFIG;
} else {
clearInterval(timer);
document.all.linkPlace.innerHTML = 'тут ставим оператора на ссылку к примеру <a href="{ADD_FIELD_1}" >Скачать</a> ';
}
}
</script>
А это ставим туда где хотите видеть отчет времени и там где появится ссылка
Code:
<div id="linkPlace">Ссылка появится через <span id="timeNumer">0</span> сек ...<br>
Тут можно вставить рекламный баннер
</div>
Тут можно вставить рекламный баннер
</div>
Вот собсно и все ) и не нужно ни каких вам редиректов.
Отредактировано автором 5 Янв 2012
Отправлено: 5 Янв 2012#14
1
2
3
4
5
6
7
<?php $url = isset($_REQUEST['url']) ? $_REQUEST['url'] : '';
if(preg_match('#(http?|ftp)://\S+[^\s.,>)\];\'\"!?]#i',$url)){
sleep(0);
//header("Location: $url");
echo "<html><head><meta http-equiv=\"refresh\" content=\"0;url=$url\"></head></html>";
exit();
}?>
content=\"0 - ноль это время задержки на страничке.
Можете сделать по своему желанию:
1. поставить на редирект, к примеру 60 секунд без кнопки продолжить.
2. поставить на редирект, к примеру 60 секунд с кнопкой.
Отправлено: 5 Янв 2012#15
Как бэ есть такой вариант.
Где sleep(2); время задержки, но увы сделать эту странцу без задержки и привертеть кнопку "Продолжить" не получается.
1
2
3
4
5
6
7
8
9
10
11
<?php <meta http-equiv="content-type" content="text/html; charset=UTF-8">
Перенаправление
<?php
$url = isset($_REQUEST['url']) ? $_REQUEST['url'] : '';
if(preg_match('#(http?|ftp)://\S+[^\s.,>)\];\'\"!?]#i',$url)){
sleep(2);
//header("Location: $url");
echo "<html><head><meta http-equiv=\"refresh\" content=\"0;url=$url\"></head></html>";
exit();
}
?>?>
Отправлено: 5 Янв 2012#16
LIFE-STALKER пишет:
Где sleep(2); время задержки, но увы сделать эту странцу без задержки и привертеть кнопку "Продолжить" не получается.
Я горжусь тем, что создал бесплатную CMS - AtomX . И люблю нашу команду)
Отправлено: 7 Янв 2012#18
LIFE-STALKER, просто в url на страницу передовай твою ссылку и вытаскивай с помощью get
Отправлено: 7 Янв 2012#19
LIFE-STALKER, объясни подробнее что именно ты ожидаешь ?
Что именно тебе нужно?
Как вообще ты это "ТО" себе представляешь?
Что именно тебе нужно?
Как вообще ты это "ТО" себе представляешь?
Отредактировано автором 7 Янв 2012
Отправлено: 7 Янв 2012#20
Junior в общем смотри!
И так ссылку на скачивание файла я записываю в дополнительно поле {ADD_FIELD_1}.
Хочу сделать что при нажатие на ссылку скачать открывалась не страница файлообменника или ещё чего либо, а промежуточная страница, где пользователь должен нажать кнопку продолжить, или что то типо того, по нажатие на кнопку "продолжить" его должно перекинуть на страницу с файлообмеником.
Т.е. на промежуточной странице надо вытянуть информацию из {ADD_FIELD_1}, а как это сделать я даже не могу себе представить, особенно если учитывать что на каждой странице материала своя ссылка в этом доп. поле.
И так ссылку на скачивание файла я записываю в дополнительно поле {ADD_FIELD_1}.
Хочу сделать что при нажатие на ссылку скачать открывалась не страница файлообменника или ещё чего либо, а промежуточная страница, где пользователь должен нажать кнопку продолжить, или что то типо того, по нажатие на кнопку "продолжить" его должно перекинуть на страницу с файлообмеником.
Т.е. на промежуточной странице надо вытянуть информацию из {ADD_FIELD_1}, а как это сделать я даже не могу себе представить, особенно если учитывать что на каждой странице материала своя ссылка в этом доп. поле.
Отредактировано автором 7 Янв 2012
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 192. Зарегистрированных: 0. Гостей: 192.