disik
30.09.2008, 16:27
начал изучать ПХП и поставил себе первую задача, написать полу-авторегер LovePlanet...
тех. задание:
регер заполняет форму так:
в скрипте задается
$login=(какой то логин.$i); // это нужно будет включить в цикл, что бы логин всегда был разным
$pass='123456q'; // пароль постоянное число
$pass2=$pass; // подтверждению пароля присваиваем постоянное число
$mail=(случайный набор букв и цифр.'@'.случайный набор букв и цифр.'ru'); // генерируем мыло
$mass_name(из файла читается массив имен);
$name=$mass_name(i);
$bday=опр число; //день рождения
$bmonth=опр число; //месяц рождения
$byear=опр число; //год рождения
$city=4404; // настраиваем на Москву
$condition=1; // как я понял это ориентация
$country=3159; // настраиваем на Москву
$region=4312; // настраиваем на Московскую область
$pol=2; // 1-парень 2-девушка
$pic=присваем капчу которую введем руками;
но при передаче пост запроса передаются еще некоторые данные которые я не знаю зачем:
a_ = 39860 //значение постоянно меняется
applyinvid = пусто
b_ = 4826 //значение постоянно меняется
bnotify = on // как я понимаю это поле "Сообщать о Дне Рождения другим пользователям", но почему тогда там on я галку не ставил
с_ = 415 // значение постоянно меняется
d = 1
metro=0
somenums = 06441831200595685491 // но это число каждый раз меняется
итак если соствить запрос в таком виде и выполнить его в адресной строке браузера:
http://loveplanet.ru/a-register?a_=39860&b_=4826&bday=05&bmonth=04&bnotify=on&byear=1986&c_415&city=4404&condition=1&country=3159&d=1&email=fdsfs@2.ru&login=logintoi1&name=Polina&orient=1&password2=1234567&password=1234567&pic=0326&pol=2®ion=4312&c_=834&somenums=06441831200595685491&applyinvid
или так
http://loveplanet.ru/a-register?bday=05&bmonth=04&bnotify=on&byear=1986&city=4404&condition=1&country=3159&d=1&email=fdsfs@2.ru&login=logintoi1&name=Polina&orient=1&password2=1234567&password=1234567&pol=2®ion=4312
заполняются все поля формы кроме "Дата рождения" ну и соответственно поле "Код" тоже остается пустым
также непонятно как выделить галкой поле "Я принимаю условия, изложенные в Соглашении о предоставлении услуг"
как это можно поправить???
тех. задание:
регер заполняет форму так:
в скрипте задается
$login=(какой то логин.$i); // это нужно будет включить в цикл, что бы логин всегда был разным
$pass='123456q'; // пароль постоянное число
$pass2=$pass; // подтверждению пароля присваиваем постоянное число
$mail=(случайный набор букв и цифр.'@'.случайный набор букв и цифр.'ru'); // генерируем мыло
$mass_name(из файла читается массив имен);
$name=$mass_name(i);
$bday=опр число; //день рождения
$bmonth=опр число; //месяц рождения
$byear=опр число; //год рождения
$city=4404; // настраиваем на Москву
$condition=1; // как я понял это ориентация
$country=3159; // настраиваем на Москву
$region=4312; // настраиваем на Московскую область
$pol=2; // 1-парень 2-девушка
$pic=присваем капчу которую введем руками;
но при передаче пост запроса передаются еще некоторые данные которые я не знаю зачем:
a_ = 39860 //значение постоянно меняется
applyinvid = пусто
b_ = 4826 //значение постоянно меняется
bnotify = on // как я понимаю это поле "Сообщать о Дне Рождения другим пользователям", но почему тогда там on я галку не ставил
с_ = 415 // значение постоянно меняется
d = 1
metro=0
somenums = 06441831200595685491 // но это число каждый раз меняется
итак если соствить запрос в таком виде и выполнить его в адресной строке браузера:
http://loveplanet.ru/a-register?a_=39860&b_=4826&bday=05&bmonth=04&bnotify=on&byear=1986&c_415&city=4404&condition=1&country=3159&d=1&email=fdsfs@2.ru&login=logintoi1&name=Polina&orient=1&password2=1234567&password=1234567&pic=0326&pol=2®ion=4312&c_=834&somenums=06441831200595685491&applyinvid
или так
http://loveplanet.ru/a-register?bday=05&bmonth=04&bnotify=on&byear=1986&city=4404&condition=1&country=3159&d=1&email=fdsfs@2.ru&login=logintoi1&name=Polina&orient=1&password2=1234567&password=1234567&pol=2®ion=4312
заполняются все поля формы кроме "Дата рождения" ну и соответственно поле "Код" тоже остается пустым
также непонятно как выделить галкой поле "Я принимаю условия, изложенные в Соглашении о предоставлении услуг"
как это можно поправить???