
10.04.2010, 10:51
|
|
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
С нами:
8566257
Репутация:
63
|
|
посмотрите,что не так
PHP код:
<?php
header('Content-Type: text/html; charset=KOI8-R');
/*********** для реги *********/
$name = 'loloonotoo';
$pwd = '112233';
/********** страница для парсинга *******/
$a = file_get_contents('http://nextmail.ru/reg/obligatory.phtml?r1=91&i='.$name.'.nextmail_oru');
/****** парсим значения скрытых полей ******/
preg_match('/<input type="hidden" name="form_id" value="(.+)">/', $a, $form_id);
preg_match('/<td><table><tr><td><img src="(.*)" alt=".+" title=".+">/', $a, $regcode);
$im = "<img src='http://nextmail.ru{$regcode[1]}/>";
/********** показываем форму ввода и картинку ********/
echo '<form id="form1" name="form1" method="post" action="">
<input type="text" name="textfield" />
<input type="submit" name="Submit" value="Submit" />
</form> <br />
' . $im . '';
$reg = $_POST['reg'];
/******** отправляем данные курлом *******/
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://nextmail.ru/reg/obligatory.phtml?r1=91&i='.$name.'.nextmail_oru');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'todo=obliginfo&form_id=' . $form_id[1] . '&name=' . $name . '
&domain=nextmail.ru&password=' . $pwd . '
&pwdconf=' . $pwd . '&fullname=trololo
&sex=Male&bday=1987-04-01
®code=' . $reg . '
&agreed=yes&question=Номер и серия вашего паспорта?&timazone=3&antibot=6228&answer=156236656');
$exec = curl_exec($ch);
curl_close($ch);
?>
Последний раз редактировалось Compton; 10.04.2010 в 10:55..
|
|
|