ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

24.05.2010, 01:18
|
|
Познающий
Регистрация: 01.03.2009
Сообщений: 85
Провел на форуме: 272527
Репутация:
19
|
|
Сообщение от gisTy
ты думаешь, что админы дурачки и отключив сокеты и урл_фопен оставили работать курл? ну-ну
Очевидно дурачки 
Еще не тестил, но из форума хоста понел что курл наш 
|
|
|

24.05.2010, 01:50
|
|
Познающий
Регистрация: 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);
|
|
|

24.05.2010, 10:42
|
|
Познающий
Регистрация: 07.02.2010
Сообщений: 70
Провел на форуме: 217996
Репутация:
56
|
|
Сообщение от ^_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 то всё нормально выводит  (либо текст ошибки, либо контент страницы)
а вобще, в трёх своих предыдущих постах текущей темы я всю твою задачу решил... (там уже другая функция)
|
|
|

25.05.2010, 01:32
|
|
Познающий
Регистрация: 01.03.2009
Сообщений: 85
Провел на форуме: 272527
Репутация:
19
|
|
Сообщение от roxblnfk
если убрать твой tpl_l то всё нормально выводит  (либо текст ошибки, либо контент страницы)
а вобще, в трёх своих предыдущих постах текущей темы я всю твою задачу решил... (там уже другая функция)
Логики нет. Посмотрим...
Но я никуда не спешу (уже...), все протестирую (что как заработает) и репу колотить буду, спасиб 
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|