Ik heb drie websites draaien en op alle drie sla ik op een hele simpele manier de ip-adressen van mijn bezoekers op, zodat ik per dag kan zien of er mensen zijn die terug komen. Nu werkt op 1 website het script echter niet meer, hij slaat ze nier meer op in de database. Waar kan dit aan liggen? Het enige verschil wat ik zie, is dat op de andere twee de MySQL versie nog 4 is en op degene waar het script het niet meer doet, versie 5.

Hieronder het script:

index.php
<?
include "database.php";
mysql_query("INSERT INTO bezoekers (ipadres, datum, tijd) VALUES('".$_SERVER['REMOTE_ADDR']."', NOW(),NOW()) ");
?>

database.php
<?
$host = "localhost";
$user = "username";
$pass = "password";
$db = "database";

if (!@mysql_select_db($db, @mysql_connect($host, $user, $pass)))
{
echo "Er kan geen database connectie gemaakt worden..<p>";
}
?>

(die dubbele datum in de database klopt, geen commentaar daar over)
Vind het ook maar vaag :S Bij mij werkt het trouwens prima.
Lijkt wel of de Nederlandse benamingen ook opeens reserved words zijn. Maar lijkt me stug. Ben benieuwd naar een antwoord :)

Reageren