Показать сообщение отдельно

  #32  
Старый 24.05.2010, 01:50
^_WhitE_DeMoN_^
Познающий
Регистрация: 01.03.2009
Сообщений: 85
С нами: 9050424

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

Цитата:
Сообщение от roxblnfk  
HTTP_request() вернёт МАССИВ, где первый элемент с ключем 0 будет true или false, второй элемент с индексом 1 — текст ошибки (в случае, если первый false) или ответ сервера (если первый элемент - true, т.е. коннект удался)

присвой значение переменной и бери условие...
PHP код:
$Result=HTTP_request();
if(
$Result[0]){
   echo 
"запрос отправил, вот ответ:\r\n".$Result[1];
}else{
   echo 
"Не удалось соедениться с сервером, вот текст ошибки:\r\n".$Result[1];

Такой вот фрагмент - не выводит ничего !
PHP код:
$timeout=30;    // таймаут соединения 
            
$post=array('b' => $this->filename);    // массив с переменными в формате ($var1 => $value1, $var2 => $value2...) {в $var# желательно использовать только латину} 
            
$cookie=array();// cookies заполняется аналогично $post 
            
$rezult HTTP_request($serv$port$timeout$host$addr$post$cookie);
            echo 
tpl_l($rezult[0].' --- '.$rezult[1], C_RESULT);
            if(
$rezult[0]){ 
   echo 
tpl_l("запрос отправил, вот ответ:\r\n".$rezult[1], C_RESULT);
}else{ 
   echo 
tpl_l("Не удалось соедениться с сервером, вот текст ошибки:\r\n".$rezult[1], C_RESULT); 
 
Ответить с цитированием