Aller au contenu

Sujets conseillés

Posté

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

<?php
require_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

Posté

tu as un problème de point virgule, ligne 4 :

session_start();

Anonymus.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...