Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сделать возврат из if ?
 
 автор: De_DaZar   (13.08.2007 в 11:33)   письмо автору
 
 

Помогите пожайлуста, не знаю как решить такую задачу.

Есть скрипт. Он получает от формы данные и отправляет на удаленные сервер.
Сервер обрабатывает данные и выдает сессию. Мой скрипт получает сесию и должен подтвердить
эти данные(просто отправить POST запрос который эмулирует нажатие кнопки "согласиться")

Проблема в следующем: прежде чем удаленные сервер выдаст страницу с кнопкой согласиться
проходит около 13 сек. Мой скрипт анализирует через регулярные выражение что эта за страница: ожидания или
или с кнопкой согласиться.

Скрипт отвечающий за это действие:

<?php 
$content 
file_get_contents("http://www.exemle.ru");
//Ищем все нужное в странице
$result preg_match_all("/<input([^<]*)>/is",$content,$foundPREG_PATTERN_ORDER);
//Проверяем страница ожидания или страница оплаты.
//Определяем по кол-ву полей input
    
if($result<5){
        echo 
"Ожидаине";
    }else{
      
//Получаем остальные данные 
          
$content file_get_contents("http://www.exemle.ru");
         
//дальше идет анализ полученных данных
         // И жмем кнопку согласиться
         
}

?>

Вопрос состоит в том, чем занять скрипт 13 секунд??? функция sleep() не сильно подходит.
Надо чтоб в этот момент на странице находилась какая нибудь картинка или часы.

И еще один вопрос как потом выйти из ожидания. Допустим он подождал 5 секунд и опять сделал все с наначала-
получил страницу. посчитал кол-во форм и вывел сново страницу ожидания или продолжил работу далее.

Весь скрипт обновлять нельзя . изменяется сессия.
Буду очень признателен за просветление моей темной головы.

   
 
 автор: Unkind   (13.08.2007 в 16:45)   письмо автору
 
   для: De_DaZar   (13.08.2007 в 11:33)
 

http://www.exemle.ru

Может Вы имели ввиду "example"? :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования