Autor Zpráva
Wroxman
Profil
Zdravím.
Potřebuji poradit, jak ošetřit opakované "kliknutí". Jde o to, že tvořím malou klikačku (webovou hru po kliknutí na odkaz se mu započítá bod) a nevím, jak ošetřit opakované kliknutí např. refreshem nebo uzavřením a znovu načtením stránky. Možno využít Php, textový soubor i Mysql.
Díky všem.
ninja
Profil
sessions
Wroxman
Profil
hmm... z toho jsem vše vyčetl...
Wroxman
Profil
hmm... z toho jsem vše vyčetl...
srigi
Profil
Wroxman
Maly code-snipet v PHP:
<?php
session_start();

if (isset($_SESSION['once']) && $_SESSION['once'] == true)
  die("opakovana navsteva nie je povolena");

else
  $_SESSION['once'] = true;

...
...
dalsi kod stranky
Wroxman
Profil
hmm ale nepochopil sem to.
Musi to byt udelane tak aby z jedne IPky mohl treba jenom jednou za tyden a takle by to povolilo jenom jednomu navstenikovi a nikdo jiny by se tam nedostal
Leo
Profil
Vazat nejakou akci na IP adresu je pitomost.

"takle by to povolilo jenom jednomu navstenikovi a nikdo jiny by se tam nedostal"

Vite o tom, ze SESSION je vazana na konkretni session? :-)

Leo
Wroxman
Profil
Teď už ano.
Problém je nyní v tom. že zavřu mozillu a tradá - opětovná návštěva je povolena
igamenir
Profil
a kde se tomu uživateli přičítá bod? to se přičítá jeho ip adrese?
čekal bych že by se měl někde přihlašovat, nejlépe tedy přes databázi, tak si do ní dej kdy naposledy kliknul.
Wroxman
Profil
uživateli se přičítá bod přes mysql_query atd. ale to mám vyřešené. jde mi o to jak mam kontrolovat nekolikanasobne zapocitavani bodu.
Koukám že tu mi asi nikdo nepomůže. Zamykám
Toto téma je uzamčeno. Odpověď nelze zaslat.