Не совсем понятно где этот таймаут нужен - в php или в js?
bt_corp пишет:Есть страница bt_corp пишет:к этому файлу bt_corp пишет:время выполнения этой функции Ф-ции в js или в php?
bt_corp пишет:Надо сделать тайм-аут на время выполнения этой функции
Сразу просветить.
PHP выполняется в одном потоке и вы не сможете сделать разветвление для режима работы в виде модуля Apache.
А т.к. ф-ция(-и) которую(-ые) вы используете для коннекта с другим сервером является "атомарным" действием, в однопоточном режиме невозможно получить сведения о состоянии процесса.
В вашем случае может помочь вариант разделения логики на два отдельных php-файла.
В начале работы отправляете ajax-запрос к первому, который "долгий".
Если через 10 сек от него все еще нет ответа, шлете запрос на второй файл, что мол вот дефолтные значения т.к. я ответа от брата не получил.
Если ответ от первого пришел, шлете результат второму.
|