![]() |
![]() |
![]()
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 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
GET ma te same problemy co POST choć dla przeciętnego użytkownika internetu to duża różnica, to dla kogoś chociażby z firebugiem tak łatwo podmienić dane w POST (podmiana danych w formularzu) jak w GET (podmiana danych w URLu). Tylko sesje / własny mechanizm sesji.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 18:43 |