Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zabezpieczenie przed odświerzeniem...
SHiP
post
Post #1





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

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


Napisałem prosty skrpyt wsyłający dane getem. Jednak gdy odświerze strone skrypt wykonuje sie jeszcze raz :]. Szukam jakiegoś sposobu aby temu zapobiec ale jakoś jeszcze nic nie wykombinowałem. Od razy mówię ze wysyłam dane do tego samego pliku tzn do siebie samego dlatego sprawdzenie refera nic nie daje ;/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
TomASS
post
Post #2





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


No lepiej nie ustawiaj żadnej zmiennej w bazie danych - jeśli jest to tabela jakichś produktów, czy czegokolwiek, to po co dokładać jeszcze jedno pole nikomu nie wiadomo po co? Zawsze musisz robić update do bazy, a to troszkę trwa, wyciąganie tego też. Zrób to tak jak Ci napisaliśmy - w sesjach. Za drugim razem skrypt się nie wykona ponieważ zmienna $_SESSION['zmiennaS'], będzie miała już ustawioną wartość 1

  1. <?php
  2.  
  3. if (!$_SESSION['zmiennaS'])
  4. {
  5. //to sie nie wykona ponieważ zmienna $_SESSION['zmiennaS']) bedzie rowna 1
  6. }
  7. else
  8. {
  9. //to sie wykona - czyli nic
  10. }
  11.  
  12. ?>


Może nie zuważyłeś wykrzyknika przed $_SESSION....
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: 5.10.2025 - 08:18