HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 22.05.2010, 01:35
roxblnfk
Познающий
Регистрация: 07.02.2010
Сообщений: 70
С нами: 8557551

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

дак ведь он же в браузер (текст кода) выводится, а надо выводить то, что возвращает функция у тебя уже в сгенерированном ХТМЛ тексте написан пыховский код...
 
Ответить с цитированием

  #2  
Старый 22.05.2010, 02:31
DMajere
Познающий
Регистрация: 25.12.2008
Сообщений: 34
С нами: 9145978

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

Цитата:
Сообщение от roxblnfk  
дак ведь он же в браузер (текст кода) выводится, а надо выводить то, что возвращает функция у тебя уже в сгенерированном ХТМЛ тексте написан пыховский код...
Да. увидел. странно, хендлер же в хтацессе добавлен, чтобы пхп выполнялось в хтмл скриптах. Видимо форс тайп перебивал их. убил его - заработало

Спасибо за наводку

Последний раз редактировалось DMajere; 22.05.2010 в 02:36..
 
Ответить с цитированием

  #3  
Старый 22.05.2010, 10:12
LStr1ke
Постоянный
Регистрация: 29.07.2009
Сообщений: 400
С нами: 8835027

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

Цитата:
RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html .phtml
Цитата:
Сообщение от roxblnfk  
дак ведь он же в браузер (текст кода) выводится, а надо выводить то, что возвращает функция у тебя уже в сгенерированном ХТМЛ тексте написан пыховский код...
>_<
 
Ответить с цитированием

  #4  
Старый 22.05.2010, 07:13
Jazz
Познающий
Регистрация: 27.09.2008
Сообщений: 67
С нами: 9273736

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

Код:
<?
$login ="111";


$login2 ="222";
$fp = fsockopen("www.kosmetichka.ru", 80, $errno, $errstr,  30); 


    if (!$fp) { //Если не приконектилось
    echo "$errstr ($errno)<br />\n"; // выводим причину
    } else {echo (111);};

$headers1 = "username_list=&icon=0&address_list%5Bu%5D%5B229%5D=to&subject=".$login."&addbbcode20=100&helpbox=%D0%A1%D0%BE%D0%B2%D0%B5%D1%82%3A+%D0%9C%D0%BE%D0%B6%D0%BD%D0%BE+%D0%B1%D1%8B%D1%81%D1%82%D1%80%D0%BE+%D0%BF%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C+%D1%81%D1%82%D0%B8%D0%BB%D0%B8+%D0%BA+%D0%B2%D1%8B%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%BC%D1%83+%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%83.&message=".$login2."&attach_sig=on&lastclick=1274369750&status_switch=0&post=%D0%9E%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C&creation_time=1274369750&form_token=c41954e715ce35f92cadac1236d010d3080e1afa";


$headers  = "POST /kosmoforum/ucp.php?i=pm&mode=compose&action=post&sid=46efd73b09fc404c6a9a3a9eab57b611 HTTP/1.1\r\n"; 
$headers .= "Host: www.kosmetichka.ru\r\n";
$headers .= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2) Gecko/20100115 MRA 5.6 (build 03278) Firefox/3.6\r\n";
$headers .= "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n";
$headers .= "Accept-Language: ru,en-us;q=0.7,en;q=0.3\r\n";
$headers .= "Accept-Encoding: gzip,deflate\r\n";
$headers .= "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7\r\n";
$headers .= "Keep-Alive: 115\r\n"; 
$headers .= "Connection: keep-alive\r\n";
$headers .= "Referer: http://www.kosmetichka.ru/kosmoforum/ucp.php?i=pm&mode=compose&u=229\r\n";
$headers .= "Cookie: phpbb3_7rm7y_u=1772; phpbb3_7rm7y_k=;\r\n";
$headers .= "phpbb3_7rm7y_sid=46efd73b09fc404c6a9a3a9eab57b611\r\n";
$headers .= "Content-Type: application/x-www-form-urlencoded\r\n";
$headers .= "Content-Length: ".strlen($headers1)."\r\n\r\n".$headers1;



//Content-Length: 113
//$headers .= "Content-Length: ".strlen($headers1)."\r\n\r\n".$headers1;

fwrite($fp,  $headers);
fclose($fp);

?>
не отправляет сообщение.пишет подключился.пробую на вирт сервере, подскажите где плиз ошибка.заранее спасибо

на бесплатном хостинге так


Warning: fsockopen(): unable to connect to www.kosmetichka.ru:80 in /home/k/kjukyf.hut2.ru/WWW/index.php on line 4
Operation not permitted (1)

Warning: fwrite(): supplied argument is not a valid stream resource in /home/k/kjukyf.hut2.ru/WWW/index.php on line 33

Warning: fclose(): supplied argument is not a valid stream resource in /home/k/kjukyf.hut2.ru/WWW/index.php on line 34

Последний раз редактировалось Jazz; 22.05.2010 в 07:19..
 
Ответить с цитированием

  #5  
Старый 22.05.2010, 13:12
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

Jazz, Operation not permitted
 
Ответить с цитированием

  #6  
Старый 22.05.2010, 15:45
Jazz
Познающий
Регистрация: 27.09.2008
Сообщений: 67
С нами: 9273736

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

Chaak
операция запрещена на моём сервере или куда конекчусь?
если на моём то можно ли через вирт сервер это организолвать?(через вирт серве ошибки нет, но и сообщение не отправилось)
 
Ответить с цитированием

  #7  
Старый 22.05.2010, 16:43
roxblnfk
Познающий
Регистрация: 07.02.2010
Сообщений: 70
С нами: 8557551

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

на твоём сервере запрещено. Ты юзаешь на своём компе это или на хостингах?
 
Ответить с цитированием

  #8  
Старый 22.05.2010, 17:08
Jazz
Познающий
Регистрация: 27.09.2008
Сообщений: 67
С нами: 9273736

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

roxblnfk на компе и хостинге!

на компе пишет что конектится но сообщение не отправляет else {echo (111);}; пишет 111

на хостинге Operation not permitted(ищу бесплатный с этой функцией т.к не уверен что с компа это работает)
 
Ответить с цитированием

  #9  
Старый 22.05.2010, 17:18
roxblnfk
Познающий
Регистрация: 07.02.2010
Сообщений: 70
С нами: 8557551

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

если сомневаешься в коде, то можешь мою функцию попробовать: https://forum.antichat.ru/threadedpost2156934.html#post2156929
кукис и пост отправляет, так же есть basic авторизация (описание в след. посте)
 
Ответить с цитированием

  #10  
Старый 22.05.2010, 22:28
GivioN
Познающий
Регистрация: 30.03.2008
Сообщений: 64
С нами: 9534042

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

Сорь за нубский вопрос, но раскуривать регулярки нет время, поэтому написал сюда:

переменнная
PHP код:
$answer "Updated Date: 30-jan-2008
Creation Date: 04-apr-1996
Expiration Date: 05-apr-2017 тут дальше бла бла бла
>>> Last update of whois database: Sat, 22 May 2010 15:31:30 UTC <<<"

выдернуть от туда вот это: 05-apr-2017

Пробовал через preg_match("/Expiration Date:\w{11} /", $answer, $date);

не получается =)
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.