
24.07.2009, 03:25
|
|
Banned
Регистрация: 05.05.2009
Сообщений: 42
С нами:
8957330
Репутация:
18
|
|
Что если функция выполнилась с ошибкой? нужна помощь.
Всем привет, сегодня возился с биллингом.
В 2 словах суть в том что он должен выводить ответ в в браузер:
echo "бла бла бла";
после чего выgолняется гет запрос на сервер. (через curl сделал)
Пример:
echo "все ок";
curl (http://domen.ru?getzapros=poexal);
Все хорошо, все пашет... Но только в том случае если сервер он лайн. Сегодня сервер даунился и соответсвтенно повыскакивали ошибки.(в биллинге) . Ошибка типа: нет ответа скрипта. Насколько я понял они были связаны с тем что не выполнялся гет запрос (на сервер который был в дауне), и соответсвенно браузер ничего не выводилось (echo не выполнялось).
Перепробовал следующее
1. Выброс в буфер после echo
ob_flush();
flush();
2. @ перед curl функцией
3. erorr_reporting(0);
4. делал условие if (epmty(curl)) {echo}else{echo}
Вобщем ничего не помогло...
подскажите кто что может. Как можно пропустить функцию? Мне нужно чтобы в любой случае (независимо от статуса выполнения гет запроса) выполнился оператор echo. Для биллинга главноек echo.
Последний раз редактировалось Whois; 24.07.2009 в 03:33..
|
|
|