![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 4.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Sprawa wygląda w ten sposób ze pewien formularz zbiera dane w trzech krokach.
1. pobiera dane i przekazuje do 2, ktore wczytuje nastepne dane i przekazuje do 3. W 3 wczytujemy kolejne dane i przekazujemy do skryptu, który wykonuje na nich okreslone czynnosci. Chodzi o to ze musze czesto wklepywac podobne dane kilka razy i chciałbym zeby działo sie to automatycznie. Zeby wyglądało to tak, jakbym kliknął w pole formularza "dalej" Chciałem zrobić tak: (pliki lezą na innym serwie do którego nie mam dostepu) - strona z 3 ramkami > wszycho musi być w jednym oknie bo JS sprawdza patterna i wywala jak jest cos nie tak. - w pierwszej ramce ładuje sie pierwszy formularz i JS wypełnia pola. Chciałem zrobić <BODY onLoad="java script:maxShip('ship210');"> ale bez dostepu do pliku ta metoda chyba odpada. - i teraz jakos trzeba zrobić zeby wyglądało na to ze ja kliknalem w "dalej" - przekazanie wartosci do kolejnego pliku, wypelnienie pol itd. Nie mam pojecia czy w ogole mozna cos takiego zrobic - ale pewnie tak ;-) Bede wdzieczny za wskaznie "drogi" i wszelkie sugestie. Moze troche niejasno opisałem sprawe ale mam nadziej ze sobie poradzicie :-) -------------------- Załóż konto na dropbox.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 2 Dołączył: 4.03.2003 Skąd: C:/Windows/Temp Ostrzeżenie: (0%) ![]() ![]() |
Cytat Sprawa wygląda w ten sposób ze pewien formularz zbiera dane w trzech krokach. 1. pobiera dane i przekazuje do 2, ktore wczytuje nastepne dane i przekazuje do 3. W 3 wczytujemy kolejne dane i przekazujemy do skryptu, który wykonuje na nich okreslone czynnosci. Do tego momentu rozumiem posziadasz 3 stronicowy fromularz zbierający dane i chcesz Cytat Zeby wyglądało to tak, jakbym kliknął w pole formularza "dalej" ? Nie znam się na JS ale mając czasem z nim styczność, nie widziałęm takiej funkcji, co to za funkcja Kod javascript:maxShip('ship210'); Cytat przekazanie wartosci do kolejnego pliku, wypelnienie pol itd. ? Proponuje: -pokazać ten formularz/skrypt -zadać pytanie jeszcze raz i po polkiemu tak żeby wszycho można było zrozumieć a wtedy możesz Cytat mam nadziej ze sobie poradzicie :-) musiałem ... -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Dane z poprzedniego formularza (strony) możesz trzymać:
1. W sesji: na drugiej stronie masz:
i w ostatecznym skrypcie (końcowym)
2. W ukrytych inputach: Masz formularz:
Pozdrawiam serdecznie -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 0 Dołączył: 4.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
------ EDIT -----
Ok. już z większością sobie poradziłem. Pozostało tylko automatyczne kliknięcie w "dalej" tak jakby to zrobił user. Mozna napisać jakis skrypcik w php/js który to zrobi np dwie sekundy po załadowaniu strony? W body mozna dać: Kod <body onload="javascript:autoclick;"> tylko jak napisać funkcje która to zrobi?? ![]() ------ /EDIT ----- Postaram sie to napisać jaśniej :-) Chodzi o napisanie swoistego 'bota' który bedzie zachowywał sie jak user. Wchodzi na strone, klika w odpowiedni link, przechodzi przez 3 stonnicowy formularz wpisując jednoczesnie do niego dane, które wczesniej będą ustale przeze mnie i kończy swoją prace. 1. kilknięcie w pierwszy link: wyświetla sie formularz:
po kliknięciu w dalej przechodzimy do:
kilkanmy dalej i:
kilkamy dalej i wszystkie dane przekazywane są do flottenversand.php który wykonuje operacje. Jeszcze raz zaznaczam ze nie mam dostępu do plików. Wszystko musi być postawione na moim serwerze lub localu. Chciałem odarzu przekazać odpowiednio wypełnieony URL do flottenversand.php ale niestety okazało sie ze trzeba przejsc wszystkie trzy kroki - pewnie zapisywane jest coś w sesji. Słyszałem juz o botach logujących sie na rózne strony czy np skaczące po linkach i zbierające maile więc takie coś pewnie tez mozna napisać tylko nie wiem czy to jest na moje siły :-) Ten post edytował My4tic 10.09.2005, 12:59:08 -------------------- Załóż konto na dropbox.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 14:03 |