Автор Тема: прескачане на вход подсигурен с картинки  (Прочетена 1305 пъти)

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Здравейте,
искам да направя едно малко паяче за един сайт. проблема е, че когато се логва потребителя въвежда и цифри, които са представени в картинки. Самите картинки, са с уникално име, свързано със сесията (поне така предполагам). Идеята ми е да заредя страницата , като и вмъкна скрипт на JavaScript, който да се задейства например 20 сек след зареждане на страницата и който да натиска бутона "Логин". Проблема е в скрипта, нямам си никаква идея от Джава Скрипта , някой да има решение ?
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
С това:

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

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

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

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

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

vstoykov

  • Напреднали
  • *****
  • Публикации: 1286
  • Distribution: Ubuntu
  • Window Manager: Fluxbox
    • Профил
    • WWW
Намерих решението:

formName.submit()

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

Също така:

buttonName.click()

http://www.geocities.com/Silicon...._method
Активен

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Направих следното
1. скрипт, който взема началната страница, показва картинките, но подменя action скрипта с мой логин.рнр
2. попълвам си полетата натискам ЕНТЕР, и предавам данните на моя скрипт, сага имам в $HTTP_POST_VARS цялата информация за логването, остава да я пренасоча към оригиналния логин скрипт.
тук се сблъсквам с проблема, че в $HTTP_POST_VARS стойностите са в масив, а на мен ми трябва низ. някой да е писал нещо за преобразуване .....
(ако няма ще си поиграя да напиша, но ако има нещо готово .....)
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

sdr

  • Напреднали
  • *****
  • Публикации: 655
    • Профил
Активен