cs_Asherah
Messages postés25Date d'inscriptionmercredi 14 novembre 2007StatutMembreDernière intervention25 novembre 2007 15 nov. 2007 à 02:16
Salut.
Dejas les identifiants bdd directement dans le script chui pas specialement pour, mais bon...
apres c'est toi qui voit..
En fait tu veut enregistrer a chaque connection?
tu peu faire aussi par cookies.
yoman64
Messages postés962Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 2 août 20102 27 nov. 2007 à 06:10
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