[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Disconnect file_get_contents
GET
Привет, можно ли как-то локально (не для всего скрипта) определить, время ожидания для

$content=@file_get_contents('site.com');


Чтоб если, скажем, в течении 5 секунд контент не получен - break; (не AJAX'ом, а чистым PHP)?

Спасибо.

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
GET
Вопрос снят, сделаю через curl

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Zzepish
ABC
А где http? ))
Winston
На всякий случай
$context = stream_context_create(array(
"http" => array(
"timeout" => 5
)
)
);

$content = @file_get_contents('http://site.com', false, $context);
inpost
Winston
Свернутый текст
404 будут кидать ошибки. Собака вредна, так как ошибка всё равно ловится и обрабатывается. Лечится просто, добавь к http ещё: 'ignore_errors' => true


ABC
Не стоит использовать собаку, собаки - зло.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
GET
Цитата
На всякий случай
$context = stream_context_create(array(
  "http" => array(
  "timeout" => 5
  )
)
);
$content = @file_get_contents('http://site.com', false, $context);

Winston
Спасибо!

inpost
Да, я редко, здесь не так важно это соединение.

Zzepish
Забыл. smile.gif


Всем спасибо большое!

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.