Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] wstecz cookie i odświeżanie strony, prosty skrypt do oddawania głosów
maniak_c
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 16.07.2007

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


witam

mam cos takiego w pliku index.php:

  1. <?php
  2. if (isset($_COOKIE['knzpik_sonda']))
  3. {
  4. if ($HTTP_COOKIE_VARS['knzpik_sonda'] == $IdSondy)
  5. { include 'wyniki.php'; }
  6. else 
  7. { include 'sonda.php';}
  8.  
  9. }
  10. else
  11. {include 'sonda.php';}
  12. ?>


a jescze wczesniej
  1. <?php
  2. header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
  3. header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
  4. header("Cache-Control: no-store, no-cache, must-revalidate");
  5. header("Cache-Control: post-check=0, pre-check=0", false);
  6. header("Cache-Control: private", false);
  7. header("Pragma: no-cache");
  8. ?>


w pliku sonda.php jest formularz ktory przekazuje zmienne do innej strony gdzie sa one zapisywane do bazy, ustawiane jest ciacho a nastepnie jest przekierowanie na index.php

wszystko działa fajnie ala pod ff gdy oddam głos i klikne 'wstecz' to ponownie includowany jest plik sonda.php zamiast wyniki.php. TO ma być prost sonda, nie chce na jej potrzeby zmuszać juzerów do logowania i rejestrowania się, ale nie che też żeby zwykłym kliknięciem wstecz można głosować wiele razy.
Pod ff strona zachowuje się prawidłowo dopiero po kliknięciu odśwież(po oddaniu głosu) - tzn wtedy 'wstecz' nie powoduje mozliwości powtórnego oddania glosu.
przeszukałem forum ale nie znazłem rozwiąznia

pomocy (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !

Ten post edytował maniak_c 16.07.2007, 23:20:21
Go to the top of the page
+Quote Post
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


A jezeli ktos wylaczy sobie obsluge cookies to nie bedzie prosta metoda by glosowac wielokrotnie? jezeli juz to rob blokade na IP po oddaniu glosu
Go to the top of the page
+Quote Post
FliSs_tCv
post
Post #3





Grupa: Zarejestrowani
Postów: 198
Pomógł: 3
Dołączył: 27.02.2007
Skąd: Tczew

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


Polecałbym tez sesje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


No ale jak to sie mowi zalezy jak chcesz miec to wykonane (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) według uznania (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozdro ;]

Ten post edytował FliSs_tCv 16.07.2007, 23:54:36
Go to the top of the page
+Quote Post

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: 23.08.2025 - 01:32