За последние 24 часа нас посетил 18531 программист и 1670 роботов. Сейчас ищут 893 программиста ...

Как замедлить выполнение скрипта!!!

Тема в разделе "PHP для новичков", создана пользователем WHITE_DRAGON, 13 апр 2009.

  1. WHITE_DRAGON

    WHITE_DRAGON Активный пользователь

    С нами с:
    13 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Адрес:
    Минск
    При внесении информации в веб-форму и нажатии кнопки информация попадает в скрипт и происходит автоматическое перенаправление, а как замедлить его...? мне надо чтоб на 1 сек показывался html код, со счётчиком mail.ru... если создать простую страницу html и в неё вживить php код то действие не происходит... просто отображается страница html, а если php код вставить до начала html кода то происходит перенаправление, но страница не отображается и счётчик переход не фиксирует... вот код:
    PHP:
    1. <? 
    2. header('Location: [url=http://www]http://www[/url].сайт.com/'.$_GET['inf']);
    3. ?>
     
  2. kas1e

    kas1e Активный пользователь

    С нами с:
    6 апр 2009
    Сообщения:
    280
    Симпатии:
    0
    HTML:
    1. <meta http-equiv="refresh" content="15; url=http://url.ru/">
    - в данном случае перенаправление на урл произойдет через 15 секунд после загрузки кода.
     
  3. WHITE_DRAGON

    WHITE_DRAGON Активный пользователь

    С нами с:
    13 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Адрес:
    Минск
    Так ведь html код не отображается... php раньше делает переход прежде чем браузер загрузит страницу...
     
  4. kas1e

    kas1e Активный пользователь

    С нами с:
    6 апр 2009
    Сообщения:
    280
    Симпатии:
    0
    а ты убери пхп хейдер. вставляй это перенаправление и вывешивай инфу, счетчик. таких же образом действует перенаправления при постинге сообщений к примеру. дескать "комментарий оставлен, если надоело ждать перенаправления - тыкните сюда".
     
  5. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    PHP:
    1. <?php header('Refresh: 1; url=http://example.com/');?>
     
  6. WHITE_DRAGON

    WHITE_DRAGON Активный пользователь

    С нами с:
    13 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Адрес:
    Минск
    Я немного не понял... я новичёк в php... просто перенаправление происходит не на конкретный сайт, а к нему добавляется то слово кот ввёл пользователь...
     
  7. WHITE_DRAGON

    WHITE_DRAGON Активный пользователь

    С нами с:
    13 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Адрес:
    Минск
    Luge
    Спсб... теперь помогло...
    а как сделать чтоб если вдруг не сработало то было типо "комментарий оставлен, если надоело ждать перенаправления - тыкните сюда"
     
  8. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    написать этот текст руками
     
  9. WHITE_DRAGON

    WHITE_DRAGON Активный пользователь

    С нами с:
    13 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Адрес:
    Минск
    :))) это понятно... а чтоб пользователя перекидывало именно на на сайт со словом кот ввёл пользователь вида www.сайт.com/слово...
     
  10. WHITE_DRAGON

    WHITE_DRAGON Активный пользователь

    С нами с:
    13 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Адрес:
    Минск
    у меня получилось вот так:
    PHP:
    1. <?
    2. header('Refresh: 5; url=http://www.сайт.com/'.$_GET['inf']);
    3. ?>
    - это первый код и второй чуть ниже в томже скрипте:
    PHP:
    1. Если перенаправление не происходит, Вы можете <?
    2. print ('<a href=http://http://www.сайт.com/><u><b>форсировать операцию</b></u></a>');
    3. ?>.
    - как во втором коде вставить после /слеша то значение кот будет в первом коде взамен '.$_GET['inf']
     
  11. WHITE_DRAGON

    WHITE_DRAGON Активный пользователь

    С нами с:
    13 апр 2009
    Сообщения:
    65
    Симпатии:
    0
    Адрес:
    Минск
    всё я сам разобрался, но всё равно всем спасибо...
     
  12. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    HTTP_REFERER ;)