22/01/2014, 18:53:47
Code :
[== Indéfini ==]
//session_start();
$cur_url = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ;
if(!ereg( 'www.',$_SERVER['HTTP_HOST']) ) {
header("Location: http://www.$cur_url");
}
$smarty = cmsms()->GetSmarty();
foreach($params as $key => $value) {
$smarty->assign($key, $value);
}
// GESTION de la déconnexion de l'espace client
if(isset($_POST['deconnexion'])) {
$smarty->assign('validationAccesClient', "0");
session_destroy();
} elseif($_SESSION["client"]=='true') {
$smarty->assign('validationAccesClient', "1");
} else {
$smarty->assign('validationAccesClient', "0");
}
le code avec les bonnes pratiques (sans doute toujours buggué) vite fait et non optimisé ($_post est à proscrire normalement)
global $gCms; disparait
$smarty = &$gCms->GetSmarty(); devient $smarty = cmsms()->GetSmarty();
$config = &$gCms->GetConfig(); devient $config = cmsms()->GetConfig();