Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Kontynuacja akcji POST po zalogowaniu
markonix
post
Post #1





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


W jaki sposób rozwiązujecie wymuszenie logowania w momencie wykonania jakiejś akcji.
Przykładowo "Dodaj komentarz" -> przekierowuje do /login, logowanie przebiega pomyślnie i w jaki sposób powtórzyć wysłanie komentarza.

W przypadku GET jest dosyć prosto - po prostu po zalogowaniu robimy redirect na url wyjściowy.
Przy POST już tak prosto nie jest.

Sesja? Pola hidden?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
timon27
post
Post #2





Grupa: Zarejestrowani
Postów: 578
Pomógł: 69
Dołączył: 15.04.2007
Skąd: Wrocław

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


Cytat(nospor @ 3.09.2013, 12:48:11 ) *
Bo odswiezanie przez js (co Ty sugerowales) nic juz nie wysyla ponownie

Cytat(markonix @ 3.09.2013, 19:41:34 ) *
Nie trzeba sprawdzać oczywistych rzeczy.

Jak widać trzeba.
Ja sprawdziłem - przy odświerzaniu przez js zapytał mnie.
Go to the top of the page
+Quote Post
markonix
post
Post #3





Grupa: Zarejestrowani
Postów: 2 707
Pomógł: 290
Dołączył: 16.12.2008
Skąd: Śląsk

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


Cytat(timon27 @ 3.09.2013, 21:55:39 ) *
js zapytał mnie.

Nie wiedziałem że potrafi mówić.

Pokaż kod.
Go to the top of the page
+Quote Post
timon27
post
Post #4





Grupa: Zarejestrowani
Postów: 578
Pomógł: 69
Dołączył: 15.04.2007
Skąd: Wrocław

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


Cytat(markonix @ 3.09.2013, 22:51:05 ) *
Pokaż kod.


Kod formularza i przycisku refresh?
ok...

Masz, zawartość pliku a.htm:
  1. <span onClick="document.location.reload(true)">refresh</span>
  2. <br>
  3. <form action=a.htm method=post>
  4. <input name=dump>
  5. <input type=submit>


Faktycznie, działa w firefox oraz internet explorer, ale już w chromie nie.
Mój błąd, miałem tylko te dwie przeglądarki.

Cytat(markonix @ 3.09.2013, 22:51:05 ) *
Nie wiedziałem że potrafi mówić.

Czy jeśli o coś zapytasz kolegę na gadu-gadu to go nie zapytałeś, bo nic nie mówiłeś, tylko pisałeś?

Ten post edytował timon27 4.09.2013, 23:36:36
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: 13.10.2025 - 09:22