ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Что если функция выполнилась с ошибкой? нужна помощь.
  #1  
Старый 24.07.2009, 03:25
Whois
Banned
Регистрация: 05.05.2009
Сообщений: 42
Провел на форуме:
293979

Репутация: 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..
 
Ответить с цитированием

  #2  
Старый 24.07.2009, 03:45
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

Репутация: 389
По умолчанию

PHP код:
<?php

for ($i 0$i <= 10$i++)
{
  
ob_start();
  echo(
$i '<br>');
  
ob_end_flush();
  
  
ob_flush();
  
flush();
  
  
sleep(1);
}
        
?>
 
Ответить с цитированием

  #3  
Старый 24.07.2009, 03:57
betakley
Новичок
Регистрация: 29.12.2008
Сообщений: 24
Провел на форуме:
228928

Репутация: 20
По умолчанию

CURLOPT_TIMEOUT не больше set_time_limit ???
 
Ответить с цитированием

  #4  
Старый 24.07.2009, 08:53
[QwyZ]
Banned
Регистрация: 07.07.2009
Сообщений: 109
Провел на форуме:
766927

Репутация: 67
По умолчанию

postav pered curl exec @
 
Ответить с цитированием

  #5  
Старый 24.07.2009, 09:55
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме:
6075534

Репутация: 2731


Отправить сообщение для mailbrush с помощью ICQ
По умолчанию

[QwyZ], придавливание ошибки никогда не было вариантом решения проблемы.
 
Ответить с цитированием

  #6  
Старый 24.07.2009, 14:01
Whois
Banned
Регистрация: 05.05.2009
Сообщений: 42
Провел на форуме:
293979

Репутация: 18
По умолчанию

не то это все ((

Последний раз редактировалось Whois; 24.07.2009 в 14:11..
 
Ответить с цитированием

  #7  
Старый 24.07.2009, 14:12
Whois
Banned
Регистрация: 05.05.2009
Сообщений: 42
Провел на форуме:
293979

Репутация: 18
По умолчанию

Цитата:
Сообщение от betakley  
CURLOPT_TIMEOUT не больше set_time_limit ???
щас попробую, незнаю будет ли он конфилктовать с set_time_limit(0); я прописывал в начале скрипта
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Юмор. Анекдоты, смешные рассказы/логи. Mobile Болталка 1356 16.06.2010 16:46
Датинг-скам wizzеr Авторские статьи 14 24.09.2009 22:30
Письма девочек-подростков в журнал "Yes!" Lolik Болталка 43 03.03.2009 22:43
Что такое rainbow tables и их применение MegaBits Чужие Статьи 2 16.11.2006 19:43
Майкл Делл novichok Чужие Статьи 0 29.03.2006 21:51



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ