Linux за българи: Форуми

Програмиране => Web development => Темата е започната от: kennedy в Jul 16, 2005, 08:52



Титла: прескачане на вход подсигурен с картинки
Публикувано от: kennedy в Jul 16, 2005, 08:52
Здравейте,
искам да направя едно малко паяче за един сайт. проблема е, че когато се логва потребителя въвежда и цифри, които са представени в картинки. Самите картинки, са с уникално име, свързано със сесията (поне така предполагам). Идеята ми е да заредя страницата , като и вмъкна скрипт на JavaScript, който да се задейства например 20 сек след зареждане на страницата и който да натиска бутона "Логин". Проблема е в скрипта, нямам си никаква идея от Джава Скрипта , някой да има решение ?


Титла: прескачане на вход подсигурен с картинки
Публикувано от: vstoykov в Jul 16, 2005, 13:50
С това:

window.location.href='адрес';

може да промениш адреса. Например:

window.location.href='адрес/форма.php?поле=стойност';

По този начин все едно някой е натиснал бутона 'Изпрати" на някоя форма, която има поле 'поле' със стойност 'стойност'.

Може да има и начин скрипта да 'натиска' бутона, но на мен не ми е известен.


Титла: прескачане на вход подсигурен с картинки
Публикувано от: vstoykov в Jul 16, 2005, 13:58
Намерих решението:

formName.submit()

http://www.geocities.com/Silicon...._method

Също така:

buttonName.click()

http://www.geocities.com/Silicon...._method


Титла: прескачане на вход подсигурен с картинки
Публикувано от: kennedy в Jul 17, 2005, 09:48
Направих следното
1. скрипт, който взема началната страница, показва картинките, но подменя action скрипта с мой логин.рнр
2. попълвам си полетата натискам ЕНТЕР, и предавам данните на моя скрипт, сага имам в $HTTP_POST_VARS цялата информация за логването, остава да я пренасоча към оригиналния логин скрипт.
тук се сблъсквам с проблема, че в $HTTP_POST_VARS стойностите са в масив, а на мен ми трябва низ. някой да е писал нещо за преобразуване .....
(ако няма ще си поиграя да напиша, но ако има нещо готово .....)


Титла: прескачане на вход подсигурен с картинки
Публикувано от: sdr в Jul 17, 2005, 11:19
implode