// // This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License. // // To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/1.0/ // // or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA. // // Francais (brouillon): http://creativecommons.org/projects/international/fr/translated-license // ////////////////////////////////////////////////////////////////////////////////////////////////////// // Configuration // v0.2.0 $requiredFiles = array("ecrits","membres"); include_once("head.php"); if($_POST) { $ar = array("pseudo"=>$_POST['pseudo'],"email"=>$_POST['email'], "fuseau"=>$_POST['fuseau'],"design"=>$_POST['design'],"msg_mail"=>$_POST["msg_mail"]); if($_POST['invisible']) $ar['invisible'] = "oui"; else $ar['invisible'] = "non"; empty($ar["msg_mail"]) ? $ar["msg_mail"] = "non" : $ar["msg_mail"] = "oui"; if(!empty($_POST['pass1'])) { if(empty($_POST['pass2'])) $err = "Vous devez taper le mot de passe à deux reprises"; elseif($_POST['pass1'] != $_POST['pass2']) $err = "Les deux mots de passe ne sont pas identiques."; else $ar['password'] = $_POST['pass1']; } if($_COOKIE['msie']) { if($_POST['design'] == "ienok") setcookie("msie","ienok",time()+(365*3600*24),"/",$mem->cookie_domain); else setcookie("msie","ieok",time()+(365*3600*24),"/",$mem->cookie_domain); } if($_POST['toolbar'] == "oui") setcookie("enabletoolbar","1",time()+(365*3600*24),"/",$mem->cookie_domain); else setcookie("enabletoolbar",0,time()+(365*3600*24),"/",$mem->cookie_domain); if(!$err) $status = $membres->modifier($mem->infos['id'],$ar); if($status) header("location: ma_config?err=".urlencode("Configuration enregistrée.")); else $err = $membres->erreur; $c = $_POST; } else $c = $sessions->infos; if($_GET['err']) $err = $_GET['err']; if($err) $page = '
'.str2html(urldecode($err)).'
'; $def = $c['design']; $def = $c['fuseau']; foreach($ecrits->fuseaux as $v=>$k) { if($k == $def) $sel_fuseau.= " "; } $page.= ''; page("Mes préférences",$page); ?>