Добавление комментариев отключено
Всем привет! лично у меня сгенерированный и подправленный под мудрым руководством Автора код работает прекрасно. Я вот ещё раскопал полезную штуковину: <meta http-equiv="Refresh" content="5; URL=хттп://www.ya.ru"> или эта: <meta http-equiv="Refresh" content="5; URL=<?=$_SERVER["HTTP_REFERER"];?>"> Вещь для меня необходимая. Но есть проблема: я ставил эти метки в голову, и знаете что происходит: страничка ПЕРЕЗАГРУЖАЕТ САМУ СЕБЯ каждые 5 секунд, даже без участия человека со стороны.
я что-то не так сделал? подскажите
02.04.2010 Александр
Ну, <meta http-equiv="Refresh" content="5; URL=<?=$_SERVER["HTTP_REFERER"];?>"> и должен перезагружать сам себя каждые пять секунд. Вы неправильно описали, что именно Вам надо. Если хотите после выполнения скрипта перекидывать на другую страничку, сделайте это просто яваскриптом. Там где у автора выводится сообщение: "Спасибо Ваше письмо отправлено" добавьте
<script>
location.replace("/page.html");
</script>
03.04.2010 dimttra
Александр, спасибо за совет, это помогло! Вопрос такой возник в процессе работы: можно ли прописать, чтобы страничка с сообщением \"Спасибо...\" показывалась, скажем, на 3-5 секунд, прежде, чем сработает <script>
<br>location.replace(\"/page.html\");
<br></script>? А то слишком быстро мелькает.
03.04.2010 Александр
<script>
window.setTimeout(redirectToLogin, 1000 * 5);
function redirectToLogin() {
document.location.href = '/page.html';
}
</script>
03.04.2010 dimttra
Неа... После нажатия кнопки "отправить" показывает чистую страницу :((
03.04.2010 Александр
У меня работает. Ковырять Вам самостоятельно. Может кавычки одиночные на двойные заменить или экранировать обратным слэшем. Не видя Ваш код, точно сказать не могу. Может банально ссылка на неправильную страницу. Вы не стесняйтесь, поэксперементируйте. Все получится. Как раз повод научиться не бояться ковырять код и делать его самостоятельно
03.04.2010 dimttra
Ковырять то я не стесняюсь, знать бы ещё как... Всё равно, громадное Вам человеческое спасибо :))
03.04.2010 dimttra
Работает. Стоит как вкопанная ровно 5 секунд. Последнюю строку скрипта прописал так: document.location.href=("/mail.php");
Александр! Жму руку. Удачи и ещё раз спасибо!
Вопрос был задан на этой странице. Но если Вам это не интересно, могу предложить Вам почитать какой выбрать хороший платный php хостинг PHP+MySQL.