Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
fint :) lav et felt der hedder ip, og et det hedder tid: så kører du en update hvis feltet ip eksisterer og tiden er over det aftalte tid: hvis ip'en ikke er der, smider du den ind og med time() ellers laver du intet >:P
lad os sige det her er din tabel: ------------ |id|hits|ip| ------------
Så har du f.eks link: til hent.php?id=12 og så kan du bruge flg phpkode:
function hent_og_check_ip($id,$ip) { $res = mysql_query("select hits from dintabel where id = '$id' and ip = '$ip') or die(mysql_error()); if(mysql_num_rows($res){ mysql_query("update din tabel set hits=hits+1 where ip = '$ip'") or die (mysql_error()); return true; } elseif(!mysql_num_rows($res){ mysql_query("insert into dintabel (hits, ip) values ('1','$ip')") or die(mysql_error()); return true; } }
Lidt á la: echo "<td><a href=\"forumVisThread.php?tId=$row[threadId]&forum=$forum\" onclick=\"$hit='unique'\" target=\"indhold\">$row[threadEmne]</a>";
vil et klik på linket resultere i at man henvises til siden forumVisTread.
På denne side er der et check som kun opdaterer hits hvis $hit er lig 'unique'. Når hits så er opdateret sættes $hit til at være 'false'
Men fordi url'en indeholder $hit=unique vil det altid resultere i en opdatering af tabellen.
Min tanke er så, at hvis nu variablen kun bliver sat når brugeren klikker på linket, vil en opdatering ag browser vinduet ikke sætte variablen tilbage til 'unique'.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.