ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Отправка методом POST php
  #1  
Старый 18.02.2010, 17:47
safinik2009
Новичок
Регистрация: 11.01.2010
Сообщений: 10
Провел на форуме:
13024

Репутация: 0
Question Отправка методом POST php

Помогите пожалуйсто облазил весь гугл и ничего не нашел.
существует сайт fundux.ru
это форма входа
<div class="c win_padded_text"> <form name="login_form" action="login" method="post"> <input style="width:165px" class="instyle" type="text" name="login" value=""> <input style="width:165px" class="instyle" type="password" name="pass" value=""> <div class="button" style="width:175px"> <a href="javascript:login_form.submit()">Войти!</a> <a href="reg">Регистрация!</a> <a href="whereismyfuckingpassword">Я не помню пароль!</a> </div> </form> </div>

Научите меня сделать так чтобы скрипт (предварительный добавленный мной в кронтаб)
1. логинелся

2. оставлял два сообщения из файла mess.txt
на случайный топик , и проэкт

если поможите ОГРОМНОЕ МПАСИБО И ЖАЛКИЙ ПЛЮС

PS если нужен логин то вот
логин XD
пароль WuHoMoCruF
 
Ответить с цитированием

  #2  
Старый 18.02.2010, 19:42
Compton
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме:
1442841

Репутация: 63
Отправить сообщение для Compton с помощью AIM Отправить сообщение для Compton с помощью Yahoo
По умолчанию

и php новичкам писалось
я использую CURLOPT_POST и CURLOPT_POSTFIELDS
снифаешь,потом POSTFIELDS заполняешь типа 'login=login&pass=pass&act=Войти'
в твоем случае не знаю
сообщения оставить,если их 3-5,просто запихнуть в массив,а потом выводить рандомно
 
Ответить с цитированием

  #3  
Старый 18.02.2010, 19:58
WNZRS
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме:
1014907

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

PHP код:
<?php
    fclose
(fopen('cookie.txt''w'));
    
    
$url = array(
        
'login'=>'http://fundux.ru/login',
        
'index'=>'http://fundux.ru/',
        
'post'=>'http://fundux.ru/project'
    
);
    
    
$login_data 'login=XD;pass=WuHoMoCruF';
    
    
$messages file('mess.txt');
    
    
$curl curl_init();
    
$setopt = array(
        
CURLOPT_URL => $url['login'],
        
CURLOPT_POST => 1,
        
CURLOPT_RETURNTRANSFER => 1,
        
CURLOPT_TIMEOUT => 60,
        
CURLOPT_REFERER => $url['index'],
        
CURLOPT_USERAGENT => 'Mozilla/4.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3',
        
CURLOPT_COOKIEJAR => 'cookie.txt',
        
CURLOPT_HEADER => 0,
    );
    
curl_setopt_array($curl,$setopt);
    
curl_setopt($curl,CURLOPT_POSTFIELDS$login_data);
    
curl_exec($curl);

    
curl_setopt($curlCURLOPT_URL$url['post'].rand(19999));
    
curl_setopt($curl,CURLOPT_POSTFIELDS'message='.$messages[0].'&does=1&secure=1266508429&chas=d8841b08bc');
    
curl_exec($curl);
    
    
curl_setopt($curlCURLOPT_URL$url['post'].rand(19999));
    
curl_setopt($curl,CURLOPT_POSTFIELDS'message='.$messages[1].'&does=1&secure=1266508429&chas=d8841b08bc');
    
curl_exec($curl);
    
    
curl_close($curl);


?>
что-то типа этого, только ещё надо парсинг secure и chas для постинга
 
Ответить с цитированием

  #4  
Старый 18.02.2010, 20:14
safinik2009
Новичок
Регистрация: 11.01.2010
Сообщений: 10
Провел на форуме:
13024

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

WNZRS можно поподробней
 
Ответить с цитированием

  #5  
Старый 18.02.2010, 21:23
WNZRS
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме:
1014907

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

Про что подробней? Если про скрипт:
Он сначала отправляет данные для входа, и не зависимо вошёл или нет пытается отправить 2 сообщения из mess.txt (разделённые \n) на проект из промежутка [1;9999]
 
Ответить с цитированием

  #6  
Старый 19.02.2010, 14:21
safinik2009
Новичок
Регистрация: 11.01.2010
Сообщений: 10
Провел на форуме:
13024

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

Спасибо большое , еще вопрос там в коде мелькает cookie.txt - Зачем ?
PS а можите код коментариями сопроводить чтобы у меня шанс был понять
 
Ответить с цитированием

  #7  
Старый 19.02.2010, 14:54
safinik2009
Новичок
Регистрация: 11.01.2010
Сообщений: 10
Провел на форуме:
13024

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

Warning: fopen(cookie.txt) [function.fopen]: failed to open stream: Permission denied in /home/aiq/s/a/f/safinik/public_html/project.php on line 2

Warning: fclose(): supplied argument is not a valid stream resource in /home/aiq/s/a/f/safinik/public_html/project.php on line 2

Fatal error: Call to undefined function curl_init() in /home/aiq/s/a/f/safinik/public_html/project.php on line 14

как исправить ?
 
Ответить с цитированием

  #8  
Старый 19.02.2010, 15:51
WNZRS
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме:
1014907

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

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

  #9  
Старый 19.02.2010, 16:02
safinik2009
Новичок
Регистрация: 11.01.2010
Сообщений: 10
Провел на форуме:
13024

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

Все решил еще вопрос : вылетает
Fatal error: Call to undefined function curl_init() in /home/aiq/s/a/f/safinik/public_html/project.php on line 14
Как исправить
 
Ответить с цитированием

  #10  
Старый 19.02.2010, 16:15
WNZRS
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме:
1014907

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

установить curl
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



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


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




ANTICHAT.XYZ