Нужна помощь вебмастера

G5
На сайте с 23.07.2011
Offline
1
336

Добрый день,

пишу скрипт, который парсит записи на страницы. Первые 50 отрабатывают, затем что бы получить следующие 50 нужно нажать кнопку <a href="javascript:sql_submit();">Next 50</a>

Форма и сама функция выглядят вот так

<form method="post" name="sqlpost">

<script>

function sql_submit () {

//alert("SQL = " + document.sqlpost.sql.value);

document.sql********bmit();

}

еще есть такие два хитрых поля

<input type="hidden" value="50" name="next">

<input type="hidden" value="8520,2732,11698,9728,11856,3235,14507,3639,6139,14074,2959,4338,1459,7414,13471,13713,11994,14304,8167,4345,3237,10754,4187,4699,2178,6967,14205,4443,8261,10769,4013,10593,1998,1966,1023,2114,9012,9477,14349,12833,1892,8759,455,14613,8676,11505,10889,9896,9719,14124,14049,7874,4352,12244,10939,12319,10093,12189,3177,515,11458,14277,500,13651,11559,8095,11174,13579,13476,13966,9758,5531,3680,8596,13639,11957,9604,9909,432,31,4569,430,14543,7808,13732,14537,1727,8482,12613,13942,8894,5591,12183,6090,2916,10...11919,13,4300,7416,11365,5835,10629,3130,13391,12697,11234,2839,12604,9925,14547,13870,109,10504,12841,5789,14186,13042,9532,4953,13359,8886,13192,12600,1574,8851,7921,13864,992,5800,1611,6056,2131,7121,14598,14414,4068,11518,9971,1102,11702,10977,11460,2754,9292,10454,9052,13999,2809,10821,13635,13396,9935,8157,1129,7479,9078,11785,9983,13457,4036,8291,10619,9221,12171,8406,6607,378,11396,13794,14340,8354,10606,8099,5037,14582,13661,3986,10730,9911,828,1787,1645,9413,11123,8214,6095,14550,8929,2640,12292" name="sort_listings">

Подскажите пожалуйста, как отправить запрос из скрипта так, что бы была вызвана эта функция. Пробовал просто посылать POST, но как то не работает, как то там хитрее.

ссылка для примера

http://www.atanet.org/onlinedirectories/tsd_listings/tsd_search.fpl?search=advanced&zipcode=&distance=100&city=&state=&country=&language1=English&language2=Russian&accred=no&area_of_specialization=&education=°ree=&services=none&intepreting=none&computer_eq=&tool=&nat_lang=&division=&status=&keyword=&action=%3E+Search+%3E

Буду рад за любую помощь!

Спасибо

X
На сайте с 06.08.2011
Offline
0
#1

там нет ничего хитрого. все очень просто.

Передается пост запрос параметра next и как раз тот hidden.

а на сервера ничего не проверяется, +next $_REQUEST.

И что имеем:

http://www.atanet.org/onlinedirectories/tsd_listings/tsd_search.fpl?search=advanced&zipcode=&distance=100&city=&state=&country=&language1=English&language2=Russian&accred=no&area_of_specialization=&education=&degree=&services=none&intepreting=none&computer_eq=&tool=&nat_lang=&division=&status=&keyword=&action=%3E+Search+%3E&next=50

меняй параметр next на сколько хочешь вывести и парсь.)

G5
На сайте с 23.07.2011
Offline
1
#2

Спасибо! тема закрыта!

респект =)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий