![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 22.03.2002 Skąd: Mielec Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposob mozna zrobic powrót do strony poprzedniej formularza bez ponownego odswiezania i zczytywania wynikow z bazy ?
o co chodzi moze dokladniej powiem jak wrocic do jakiejs strony fomularza ktory jest generowny na podstawie danych z bazy - normalnie przy "wstecz" zada odswierzenia strony "Uwaga Strona wygasla..." W jaki spsob to pominac i zeby zachowal wartosci wpisane przez uzytkownika Jedyne rozwiazanie jakie mi przychodzi to ladowanie wartosci wpisanych przez uzytkownika do zmennych [tablic] i przy ponownym zaladowaniu strony odtwarzanie tych wartosci - ale to nie zalatwia ponownego czytania z bazy to rozwiazanie to troche toporne jest - to jakby rabac zapalki siekiera moze sa jakis mechanizmy do obslugi takiej sytuacji za pomoc z gory wielkie dzieki |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 0 Dołączył: 9.04.2002 Skąd: miejscowosc Ostrzeżenie: (0%) ![]() ![]() |
Cytat No doalem na obydwu stronach na tej co ma byc odswiezona i na tej co z niej sie chce wracac[tak na wszelki wypadek]
na obydwu wpisalem <meta http-equiv="Pragma" content="cache"> <meta http-equiv="expires" content="300"> Ale to chyba nie wystarczy, bo jak wysyłasz coś POST-em to i tak będzie napis (chyba) Strona wygasła... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale spróbuj chociaż to i tak chyba nic nie da: Kod header("Pragma: cache");
header("Expires: 300"); Ale to (header) musisz dać zanim cokolwiek "wyślesz" (napiszesz) do przeglądarki (czyli przed echo ("cos tam"); lub print "cos tam"; ) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.09.2025 - 13:06 |