Salut.
Les cookies sont mieu adapté a ça je crois, puisque tu peux spécifié la durée.
En plus
if(isset($_SESSION['log']))
{
}
else
....
Tu devrais faire ça:
if( !isset($_SESSION['log']))
{
mysql_connect("localhost", "root", "*****") or die("could not connect to db");
mysql_select_db("base1") or die("could not select db");
mysql_query("INSERT INTO visit(date) VALUES('$date')") or die (mysql_error());
mysql_close();
$_SESSION['log']=true;
}
Dernier petit conseils: Enleve tes die() , parce que avec ça si ton serveur réponds pas pour une raison quelqu'onque , toute la page va etre impossible a afficher, ça peut nuire je crois...
Par exemple:
if( mysql_connect("localhost", "root", "*****")) {
if (mysql_select_db("base1") ) {
mysql_query("INSERT INTO visit(date) VALUES('$date')");
mysql_close();
$_SESSION['log']=true;
}
}
Évidement si ta page en partant repose lourdement sur mysql tu peux ignoré mon conseil !
Alors voila, biensur tout cela est subjectif , c'est surtout questions de préférence!
-------------------
Vous cherchez un hebergement Php/MySQL Gratuit et sans publicités ??
Et bien c'est la :
www.e3b.org 