Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP/PROBLEM] System administracji.
karolski
post
Post #1





Grupa: Zarejestrowani
Postów: 199
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Czymiasto

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


Witam, mam problme z systemem administracji ten problem to to ze po zalogowaniu kiedy chce sie cofnac to wyskakuje to "Uwaga: Strona wygasła " i trzeba F5 nacisnac i pozniej ponow probe i dopiero jest ale czasami nie da sie nic zrobic co trzeba zrobic questionmark.gifquestionmark.gifquestionmark.gifquestionmark.gif? by bylo dobrze


--------------------
Pozdrawiam Karolski
Go to the top of the page
+Quote Post
lukaswoj
post
Post #2





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 2.01.2004
Skąd: Lublin

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


Zawsze tak będzie jeśli będziesz korzystał z metody POST do wysyłania formularzy i Internet Explorera.

Niewiem jak sie zachowują inne przeglądarki w takich wypadkach.

Obejście tego możesz uzyskać poprzez stosowanie metody GET, ale wtedy będziesz miał brzydkie URL'e.

Komunikat ten pojawia się, gdy chcesz się cofnąć do strony, która wysłała formularz do serwera. Przeglądarka domyślnie zakłada, że nie chcesz wysyłać tych samych danych drugi raz i wyświetla ten komunikat.
Jeśli wtedy wciśniesz F5, przeglądarka wysyła ponownie wypełniony wczesniej formularz.


--------------------
Pozdrawiam
Łukasz Wojciechowski
New Generation Software
+48 602 214 629
http://www.ngsoft.pl
Go to the top of the page
+Quote Post
karolski
post
Post #3





Grupa: Zarejestrowani
Postów: 199
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Czymiasto

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


to jest ten bol ze raz uzywam metody post a raz get czest mi sie zdarza ze nei moge wyjsc i dla tego umiescilem w kazdym momencie przycisk wyloguj smile.gif


ale teraz raz sie udaje cofnac a czasami nic sie nie da DLACZEGO questionmark.gif?


--------------------
Pozdrawiam Karolski
Go to the top of the page
+Quote Post
lukaswoj
post
Post #4





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 2.01.2004
Skąd: Lublin

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


Niewiem jak ten twój panel wygląda ale zakładam coś takiego:
na górze "menu", w którym są guziki "dodaj", "usuń", "edytuj". Menu to jest widoczne cały czas, na każdej podstronie panelu.

Teraz powiedzmy, że w sekcji "edytuj" masz formularz, który wysyłasz za pomocą POST. Jeśli wejdziesz do sekcji "edytuj" i wypełnisz formularz a potem go wyślesz za pomocą guzika który do tego służy:
Kod
<input type="submit" value="wyślij">
to wyświetli się jakaś stronka - powiedzmy, że z potwierdzeniem o udanej edycji np. artykułu.

Teraz wchodzisz np do "usuń" i do "edytuj" i potem znowu do "usuń" (za pomocą linków z MENU).

No i teraz jeśli wciśniesz WSTECZ jeden raz to znajdziesz się w "edytuj" i bez komunikatu "strona wygasła", klikasz ponownie WSTECZ i jesteś w "usuń" i klikasz 3 raz WSTECZ i masz komunikat "strona wygasła".

Poprostu zawsze będziesz miał taki komunikat jeśli będziesz chciał wrócić do strony, która została wygenerowana po wysłaniu formularza metodą POST. Hehe, w sumie to mogłem tylko to ostatnie zdanie napisać tongue.gif


--------------------
Pozdrawiam
Łukasz Wojciechowski
New Generation Software
+48 602 214 629
http://www.ngsoft.pl
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 Aktualny czas: 20.08.2025 - 04:31