opanis Posté 20 Août 2005 Posté 20 Août 2005 bonjour, lorsque que j'ouvre une page php de mon site j'ai une erreur Parse error: parse error, unexpected T_VARIABLE in /home.2/mairieve/www/gestion/entete.inc.php on line 4 et mon fichier entete est le suivant <?phprequire_once( "../config.inc.php" );session_start()$connexion = connex_base( $hote, $login_base, $pwd, $base );function valid_session($session, $connexion) { $id = session_id(); $query = "SELECT debut from session WHERE id_session='$id' AND clos='N' AND now() BETWEEN debut AND fin"; $result = mysql_query($query, $connexion); $nb = mysql_num_rows($result); if ( $nb>0 ) { $ligne = mysql_fetch_array($result); return $ligne[debut]; } else{ return 0;}}function maj_session( $debut, $connexion,$dureeSession ) { $id=session_id(); $query ="UPDATE session SET fin = DATE_ADD(now(), interval ".$dureeSession." minute)"; $query .="WHERE id_session= '$id' "; $query .="AND clos='N' AND debut = '$debut'"; mysql_query($query, $connexion); $result=mysql_query("select fin FROM session WHERE id_session= '$id' AND debut = '$debut' "); $ligne= mysql_fetch_array($result); return $ligne[fin];}/* Programme pricipal */$debut = valid_session( $session, $connexion );if ( $debut == 0 ) { header("location: erreur.htm");}else { $fin = maj_session($debut, $connexion, $dureeSession);}?> Je ne vois pas d'erreur est en local ce code marche parfaitement mais pas sous ovh
Anonymus Posté 20 Août 2005 Posté 20 Août 2005 tu as un problème de point virgule, ligne 4 : session_start(); Anonymus.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant