Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przekazywanie zmiennych do formularzy
malyto
post 15.04.2005, 06:02:54
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 14.04.2005
Skąd: Śrem

Ostrzeżenie: (0%)
-----


Witam
Jestem ciekaw jak wy rozwiązujecie ten problem.
Użytkownik wypełnia na stronie formularz po czym zmienne z danymi z tego formularza są przekazywane dalej. Dalej poprzez kolejne 2 - 3 formularze muszę te zmienne mieć ukryte by na końcu je wrzucić do bazy.
Ja tę sprawę rozwiązuję poprzez przekazywanie tych zmiennych poprzez
  1. <INPUT TYPE="HIDDEN"..... >

i tak z formularza do formularza, aż na końcu je wrzucam do bazy ( nie moge tych danych już od razu wrzucić do bazy bo są one uzależnione od innych danych z kolejnych formularzy.
Za wszelkie sugestie i rozwiązania serdeczne dzięki
Pozdro
Mały
Go to the top of the page
+Quote Post
Dravo
post 15.04.2005, 06:39:53
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 0
Dołączył: 7.09.2003

Ostrzeżenie: (0%)
-----


Możesz zapisywać je do Cookie/sesji, lub do tymczasowego pliku - coraz popularniejsze stają się tymczasowe pliki XML.

Po ostatnio formularzu pobierasz dane z wybranego źródła i operujesz na nich według uznania.


--------------------
Oooo, cia is on the phone... Ok, I got it. Shit I lost it.
Go to the top of the page
+Quote Post
cudny
post 15.04.2005, 13:15:33
Post #3





Grupa: Zarejestrowani
Postów: 387
Pomógł: 66
Dołączył: 31.03.2005
Skąd: Kielce

Ostrzeżenie: (0%)
-----


Moim zdaniem najlepiej bedzie przypisac dana zmienna do sesji i za przy kazdym nastepnym formularzu sprawdzac czy sa rowne - jak nie to zmieniasz przypis danej sesji smile.gif

pzdr
cudny


--------------------
..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 09:22