Patrick: Counter mit reloadsperre (aber nur für begrenzte zeit)

Beitrag lesen

Hallo,

ich habe mir einen Counter programmiert mit einer reloadsperre. das prob ist wenn ein user einmal drauf war wird er erst wieder gezählt wenn ein anderer drauf war. wie kann ich es machen das die sperre nach einer zeit aufgehoben wird für den user?

mein script sieht mommentan so aus:

<?php
include("../db.inc.php");

$anzahl_hits = $datensatz[num_visits];
$last_ip = $datensatz[last_ip];

$remote = $REMOTE_ADDR;

if ($remote == $last_ip) {
 //Hit wird nicht gezaehlt
} else {
 $new_hit = $anzahl_hits + 1;

mysql_connect("localhost", "$benutzer", "$passwort");
 mysql_select_db("$db");
 $sql = "UPDATE sd_models set last_ip = "$remote",num_visits = "$new_hit" WHERE user = '$user'";
 $result = mysql_query($sql);
 mysql_close();
  }

//Hits anzeigen
 echo "<b>SedCard aufrufe: $datensatz[num_visits]</b>";
?>

mfg,
Patrick