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

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

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

  #31  
Старый 24.05.2010, 01:18
^_WhitE_DeMoN_^
Познающий
Регистрация: 01.03.2009
Сообщений: 85
Провел на форуме:
272527

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

Цитата:
Сообщение от gisTy  
ты думаешь, что админы дурачки и отключив сокеты и урл_фопен оставили работать курл? ну-ну
Очевидно дурачки
Еще не тестил, но из форума хоста понел что курл наш
 

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

Репутация: 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); 
 

  #33  
Старый 24.05.2010, 10:42
roxblnfk
Познающий
Регистрация: 07.02.2010
Сообщений: 70
Провел на форуме:
217996

Репутация: 56
Отправить сообщение для roxblnfk с помощью ICQ
По умолчанию

Цитата:
Сообщение от ^_WhitE_DeMoN_^  
Такой вот фрагмент - не выводит ничего !
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); 
если убрать твой tpl_l то всё нормально выводит (либо текст ошибки, либо контент страницы)
а вобще, в трёх своих предыдущих постах текущей темы я всю твою задачу решил... (там уже другая функция)
 

  #34  
Старый 25.05.2010, 01:32
^_WhitE_DeMoN_^
Познающий
Регистрация: 01.03.2009
Сообщений: 85
Провел на форуме:
272527

Репутация: 19
Thumbs up

Цитата:
Сообщение от roxblnfk  
если убрать твой tpl_l то всё нормально выводит (либо текст ошибки, либо контент страницы)
а вобще, в трёх своих предыдущих постах текущей темы я всю твою задачу решил... (там уже другая функция)
Логики нет. Посмотрим...

Но я никуда не спешу (уже...), все протестирую (что как заработает) и репу колотить буду, спасиб
 
 





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


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




ANTICHAT.XYZ