![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 8 Dołączył: 2.04.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czy dzieki operatorowi switch i action="main.php?action=reg" moge ustawic np.
i teraz zmieniajac na poszczegolnych formularzach main.php?action=start albo main.php?action=meta odsylac do innych case ? to jest mozliwe ale u mnie to nie dziala? formularz wysyla najpierw zmienne formularza a jakby zapominal o main.php?action=reg. Jest jakis sposob aby to ominac? Z gory dzieki za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 187 Pomógł: 0 Dołączył: 24.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy nie powinieneś dać $G = $_POST['action']; (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
sory nie post tylko $g=$_GET['action']; |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 8 Dołączył: 2.04.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
to nie to:
Wedglu action="main.php?action=reg" i moich skryptow powinno wyswietlic mi napis OK a tego nie robi, switch dobrze jest skonstruowany... |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 187 Pomógł: 0 Dołączył: 24.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wyjaśnij mi od czego ma zeleżeć z punktu widzenia strony html z rejestracją czy ma wysłać action=reg bo można by hiddena zrobić i jeżeli chodzi np. o spełnienie jakiś warunków to można to javiescript napisać , bo tak nie zrobisz , jeżeli dajesz action w formie już zapytaniem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam nadziję że ci to pomoże, oczywiści skrypt wstawiasz jeszcze w formie POZDRO Ten post edytował lopez86 16.02.2007, 22:16:28 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 8 Dołączył: 2.04.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
chodzi mi o to ze kazda strona bedzie miala inny main.php?action=reg dzieki temu poleci do innego case(switch). Chce miec wszystkie polecenia w jednym pliku tak aby wszystkie formularze korzystaly z jednego pliku. Problem w tym ze jakos switch tego nie lapie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 187 Pomógł: 0 Dołączył: 24.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
no to chyba pozostaje ci zrobić to na hiddenach dla każdej z podstron innego , inaczej tego nie widze , może da się ale ja takiego sposobu nie znam , najprościej daj hiddena zamiast w action dopisuj zmienne (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 8 Dołączył: 2.04.2006 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
lopez86: nie rozumiem, co to jest hidden i mam pominac zmienna w action ? (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
Formularz wysyłasz metodą GET, więc pola z formularza nadpisują ci: action="main.php?action=reg". Rozwiązania:
1. Wywal tą zmienną z action'a formularza i dodaj nowe pole:
2. Zmień tryb wysyłania danych z formularza na POST |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:51 |