HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

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

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

  #4631  
Старый 09.08.2008, 18:11
HawkDoom
Новичок
Регистрация: 03.08.2008
Сообщений: 21
Провел на форуме:
45541

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

PHP код:
<?

# Действие номер 1
$fp fsockopen('www.server.ru',80); // Коннект
// формируем запрос
$query 'rule=exact&what=6';
$headers = array(
'POST /bla/index.php HTTP/1.0',
'Host: www.server.ru',
'Content-Type: application/x-www-form-urlencoded',
'Content-Length: '.strlen($query),
"\r\n"
);

fwrite($fp, .$query);   // Post 
while(!feof($fp))
    {
        @
$text.= fgets($fp);
    }
// дальнейшая обработка...


# действие номер 2
$fp fsockopen('www.server.ru'80); // Коннект

fwrite($fp,"GET /index.php HTTP/1.0\n\n");   // GET  запрос

while(!feof($fp))
{
    @
$text2.= fgets($fp);
}
#Действие номер 3

$fp fsockopen("www.hawkdoom.ru"80); // Коннект
fwrite($fp,"GET / HTTP/1.0\n\n");   // GET запрос

# и т.д.

?>
Почему после первого POST запроса другие Get не работают?

Последний раз редактировалось HawkDoom; 09.08.2008 в 18:23..
 
Ответить с цитированием

  #4632  
Старый 09.08.2008, 19:25
GreenBear
наркоман с медалью
Регистрация: 07.05.2005
Сообщений: 3,704
Провел на форуме:
19975136

Репутация: 4536


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

а должно? http://ru.php.net/fsockopen
 
Ответить с цитированием

  #4633  
Старый 09.08.2008, 19:25
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

каждый раз заново все хедеры передавай
 
Ответить с цитированием

  #4634  
Старый 09.08.2008, 19:38
Mixon
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме:
12333903

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

Как сделать в скрипте-граббере чтобы он показывал сайт вместе с картинками,стилями и т.д.?????Вот сам граббер
PHP код:
<?php
$host 
"wap.lviv.ua";
$path "/sms/index.php?$QUERY_STRING";
$fp fsockopen($host,80,$errno,$errstr,30);
if(!
$fp) echo"$errstr ($errno)<br />\n";
else{
$headers "GET $path HTTP/1.0\r\n";
$headers .= "Host: $host\r\n";
$headers .= "Accept: *\r\n";
$headers .= "Accept-Charset: UTF-8\r\n";
$headers .= "Accept-Charset: *\r\n";
$headers .= "Accept-Encoding: deflate\r\n";
$headers .= "Accept-Language: ru\r\n";
$headers .= "Referer: wap.lviv.ua\r\n";
$headers .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.01\r\n\r\n";
fwrite($fp,$headers);
while(
$file != "\r\n"$file fgets($fp,128);
$file "";
while(!
feof($fp)) $file .= fgets($fp,4096);
fclose($fp);
}


$file str_replace('<?xml version="1.0" encoding="UTF-8"?>''',$file);
$file preg_replace('/<!DOCTYPE(.*?)- - - - - - -<br\/><small>/si','',$file);
$file preg_replace('/<\/small>- - - - - - -<br\/>(.*?)<\/wml>/si','',$file);
$file preg_replace('/→<br\/>- - - - - - -(.*?)<\/wml>/si','<br/><br/><a href="index.php">SMSки</a>',$file);
$file str_replace('← ''',$file);
$file str_replace('</small>''',$file);
$file preg_replace('/- - - - - - -<br\/>(.*?)<br \/>- - - - - - -<br\/>/si','- - - - - - -<br/>',$file);

echo 
$file;
?>
 
Ответить с цитированием

  #4635  
Старый 09.08.2008, 19:41
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

replace'ы все поубирай
 
Ответить с цитированием

  #4636  
Старый 09.08.2008, 19:43
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Это большой скрипт. Нужно ссылки на картинки заменять... Страницы же не фотографии.
 
Ответить с цитированием

  #4637  
Старый 09.08.2008, 20:04
Mixon
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме:
12333903

Репутация: 238
Отправить сообщение для Mixon с помощью ICQ
Thumbs up

Цитата:
Сообщение от inlanger  
replace'ы все поубирай
О,некоторые убрал и все поехало) спс)лови аптечку)
 
Ответить с цитированием

  #4638  
Старый 09.08.2008, 20:31
HawkDoom
Новичок
Регистрация: 03.08.2008
Сообщений: 21
Провел на форуме:
45541

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

Цитата:
Сообщение от inlanger  
каждый раз заново все хедеры передавай
Так они в последующих GET запросах заново передаются.

Если не сложно примерный код приведите плиз, как правильно сделать
 
Ответить с цитированием

  #4639  
Старый 09.08.2008, 21:09
HawkDoom
Новичок
Регистрация: 03.08.2008
Сообщений: 21
Провел на форуме:
45541

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

Подскажите как в одном скрипте оправить Post запрос и обработать данные
А затем Get?
 
Ответить с цитированием

  #4640  
Старый 10.08.2008, 10:08
~NeiTRoN~
Познающий
Регистрация: 03.07.2008
Сообщений: 65
Провел на форуме:
170237

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

Цитата:
Сообщение от HawkDoom  
Подскажите как в одном скрипте оправить Post запрос и обработать данные
А затем Get?
Делаешь форму ввода name кнопки ставиши допустим submit и в этомже скрипте вводешь такую штуку
if (isset($_POST['submit'])) {то что обрабатывается}
дальше
if (isset($_GET['']))
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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.XYZ