Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jawne deklarowanie $_POST Czy to dobry pomysl ?, przenoszenie danych między stronami
adamski9000
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 29.11.2011

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


Witam

Potrzebuję przenieść dane pomiędzy stronami. Jak wiadomo metody $_GET, cookie i sesje mają swoje wady więc zastanawiam się, dlaczego by nie przenosić danych z jednej strony na drugą wykorzystując metodę $_POST. Jest to zmienna globalna więc nie ma technicznie z tym problemu. Wystarczy jawnie zadeklarować np. $_POST['login'] na pierwszej stronie i przejść na drugą, gdzie w ten sam sposób można by ją odczytać. W praktyce działa to wyśmienicie. Testowałem na localhoscie. Jednakże, szukając na googlu info o maskowaniu urla i przesyłaniu danych pomiędzy stronami, nigdzie nie spotkałem się z opisem takiej możliwości. Gdzie jest haczyk w tej metodzie, iż nie stosuję się jej w praktyce ?

pozdr



Po pewnych bardziej rzetelnych testach, wychodzi na to, iż ta metoda jednak nie działa poprawnie ! Hehe to jest chyba ten haczyk (IMG:style_emoticons/default/wink.gif)

Ten post edytował adamski9000 22.12.2011, 22:22:16
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukaskolista
post
Post #2





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

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


Szczerze mowiac to Cie nie rozumiem... Caly swiat uzywa GETa i nikt nikomu jakos danych nie podmienia, a moze inaczej: wszyscy a przynajmniej wiekszosc programistow ma na tyle rozumu, aby dane odbierane od klienta filtrowac, oto cala tajemnica sukcesu. Najprostsze rozwiazania sa najlepsze wiec nastepnym razem zanim zaczniesz kombinowac zastanow sie nad tym. Osobiscie uwazam, ze im mniej danych w sesji tym lepiej, dla mnie sesja powinna przechowywac dane niezbedne do identyfikacji uzytkownika i nic wiecej a to z tego powodu, ze sesje po prostu wygasaja. W dodatku sesje nie sluza do przekazywania danych pomiedzy stronami.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 9.10.2025 - 07:58