Détails :".$e->getMessage(),'http://www.clientest.fr/'); require_once(ROOTDIR.'/includes/erreur.php'); exit(); } } function query($requete,$base) { try { return $base->query($requete)->fetchAll(); } catch(Exception $e) { $erreur = Array('Erreur MySQL',"Erreur lors de la connexion à la base de données,veuillez réessayer plus tard s'il vous plaît
Détails :".$e->getMessage(),'http://www.clientest.fr/'); require_once(ROOTDIR.'/includes/erreur.php'); exit(); } } function pquery($requete,$data,$lbase,$fetch=true) { try { $tmp = $lbase->prepare($requete); $tmp->execute($data); if($fetch) { return $tmp->fetchAll(); } } catch(Exception $e) { $erreur = Array('Erreur MySQL',"Erreur lors de la connexion à la base de données,veuillez réessayer plus tard s'il vous plaît
Détails :".$e->getMessage(),'http://www.clientest.fr/'); require_once(ROOTDIR.'/includes/erreur.php'); exit(); } } function insert($destination,$valeurs,$base) { try { $base->prepare("INSERT INTO ".$destination." VALUES('?".str_repeat(",?",count($valeurs)-1)." )")->execute($valeurs); } catch(Exception $e) { $erreur = Array('Erreur MySQL',"Erreur lors de la connexion à la base de données,veuillez réessayer plus tard s'il vous plaît
Détails :".$e->getMessage(),'http://www.clientest.fr/'); require_once(ROOTDIR.'/includes/erreur.php'); exit(); } } function refresh_session($base) { if(isset($_SESSION['client_id']) && intval($_SESSION['client_id']!=0)) { $retour = query('SELECT id,email,password from CTenqueteurs WHERE id = '.intval($_SESSION['client_id']),$base); if(count($retour)==1) { if($retour[0]['email']!=$_SESSION['client_email'] || $retour[0]['password']!=$_SESSION['client_password']) { $erreur = Array('Erreur de session','Session invalide, veuillez vous reconnecter','/compte/connexion.php'); require_once(ROOTDIR.'/includes/erreur.php'); vider_cookie(); session_destroy(); exit(); } else { $_SESSION['client_id']=$retour[0]['id']; $_SESSION['client_email']=$retour[0]['email']; $_SESSION['client_password']=$retour[0]['password']; } } } else { if(isset($_COOKIE['client_id']) && isset($_COOKIE['client_email']) && isset($_COOKIE['client_password']) && (intval($_COOKIE['client_id'])!=0)) { $retour = query('SELECT id,email,password from CTenqueteurs WHERE id = '.intval($_COOKIE['client_id']),$base); if(count($retour)==1) { if($retour[0]['email']!=$_COOKIE['client_email'] || $retour[0]['password']!=$_COOKIE['client_password']) { $erreur = Array('Erreur de cookies','Cookies invalides, veuillez vous reconnecter','/compte/connexion.php'); require_once(ROOTDIR.'/includes/erreur.php'); vider_cookie(); session_destroy(); exit(); } else { $_COOKIE['client_id']=$retour[0]['id']; $_COOKIE['client_email']=$retour[0]['email']; $_COOKIE['client_password']=$retour[0]['password']; } } } else { $erreur = Array('Erreur de cookies','Cookies invalides, veuillez vous reconnecter','/compte/connexion.php'); require_once(ROOTDIR.'/includes/erreur.php'); vider_cookie(); session_destroy(); exit(); } } } function vider_cookie() { foreach($_COOKIE as $cle => $element) { setcookie($cle, '', time()-3600); } } function htmlspecialcharsUTF8($texte) { htmlspecialchars($texte, ENT_QUOTES, "UTF-8"); } ?> <?echo $title ?> Professeurplus design/favicon.ico" /> design/style.css" type="text/css" media="all" />
design/images/logo7Professeurplus.png"/>
Vous pouvez nous contacter au:
08 99 49 43 69 (*)

Veuillez nous excuser, le rappel par un conseiller pédagogique est indisponible.