door Derk » 23 aug 2006 18:05
[code="php"]<?
/* let op, bovenstaand regeltje MOET als eerste in je document staan. Tot mijn verdere aanwijzingen mag je verder GEEN HTML toevoegen aan de code. Dit zal voor errors zorgen.*/
$database_host='localhost';
$database_gebruikersnaam='Film';
$database_paswoord='jljjlj';
$database_naam='Film';
$database_tabel='weekdagding';
$hoelang_wachten=60*60*24*7;
$link_naar_filmpje='film.htm';
$time=time();
$go=false;
$sql=mysql_connect($database_host,$database_gebruikersnaam,$database_paswoord);
mysql_select_db($database_naam);
$query = mysql_query("SELECT timestamp,ip FROM ".$database_tabel." WHERE ip='".$_SERVER['REMOTE_ADDR']."'");
if (mysql_num_rows($query) > 0)
{
list($timestamp) = mysql_fetch_row($query);
if ($time>$timestamp+$hoelang_wachten)
{
$sql = mysql_query("UPDATE ".$database_tabel." SET timestamp='$time'");
$go=true;
}
}
else
{
mysql_query("INSERT INTO ".$database_tabel."(ip,timestamp) VALUES('".$_SERVER['REMOTE_ADDR']."','".$time."')");
$go=true;
}
if($go==true)
{
header("Location: ".$link_naar_filmpje);
}
else
{
?>
<!-- vanaf hier kan je gewoon HTML gebruiken, dit stuk word pas zichtbaar als er al een keer is gekeken -->
Je moet nog een paar daagjes wachten tot je weer mag kijken
<!-- Tot hier kan je gewoon HTML gebruiken, tenminste voor dat deel dat men alleen mag zien als hij al een keer heeft gekeken. -->
<?
}
?>
<!-- hier mag je ook HTML onder gebruiken. Dit al altijd ziichtbaar worden. Is dus niet aangeraden. -->[/code]