![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 16.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
jak zrobić, żeby to co wpisze w polu jednego formularza (text), po naciśnięciu przycisku submit było wysyłane do pola drugiego formularza (text), a tam przycisk submit naciskał się sam?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 910 Pomógł: 44 Dołączył: 20.02.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
to chyba w js trzeba kabinowac
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 382 Pomógł: 0 Dołączył: 29.11.2005 Skąd: :jestem(); Ostrzeżenie: (0%) ![]() ![]() |
A nie wystarczy jeden submit ? Trochę dziwne pytanie...co to ma na celu ? A tak poza tym, to faktycznie w JS.
-------------------- Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym. Ponadto autor zastrzega sobie prawo zmiany poglądów, bez podawania przyczyny.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 30.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
proste, przekazujesz w np. $_GET wartosc jednego formularza nastepnie na drugiej stronie budujesz inputa, ktory przyjmuje value zmiennej, czyli:
plik ktry bedzie przejmowal dane musi sie nazywac nastepny.php i wyglada mniej wiecej tak:
a co do automatycznego naciskania to nie wiem po co to robic? Ten post edytował dzem__ 19.03.2008, 23:21:06 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Często zachodzi konieczność "przeskakiwania" pomiędzy etapami formularza, a funkcja header() na niewiele tu się zda. Myśle, że chodzi mu o coś w tym stylu:
Kod function przekieruj($abc='',$xyz='',$adres=''){ echo ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Tytul</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <link rel="stylesheet" type="text/css" media="all" href="style.css" /> <link rel="stylesheet" type="text/css" media="all" href="tresc.css" /> </head>'; echo "<body onload=\"document.getElementById('przekieruj').submit()\"> <h2>Poczekaj ... <small> zostaniesz automatycznie przekierowany</small></h2> <form id='przekieruj' method='POST' action='$adres'> <input type='hidden' name='xyz' value='$xyz' /> <input type='hidden' name='abc' value='$abc' /> <input type='submit' value='dalej' /> <p>Kliknij, gdy nie zostałe¶ przekierowany automatycznie</p> <p><small>Twoja przegl±darka nie obsługuje JS lub wył±czyłe¶ ten badziew</small></p> </form></body>"; } Przykład użycia: Kod przekieruj('zając','królik','index.php?go=swieta'); - wysyła formularz metodą $_POST na podany adres. Gdy user ma wyłączony JS może kliknąć przycisk "dalej". Wystarczy przystosować do swoich celów, sporo osób pyta się o przesyłanie danych pomiędzy stronami i skomplikowane formularze wieloetapowe.
exit(); |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 16.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie za pomoc. o to mi chodziło Pilsener.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.06.2025 - 05:15 |