env(); $data = $env->data(); if(($config = $env->get_CONFIG()) === false){ $env->erreur("Impossible de lire la configuration"); return; } if($_POST){ $res = $data->valid_config($_POST); $config = $res["config"]; if($res["messages"]) foreach($res["messages"] as $message) $env->message($message); if(!$env->messages()){ foreach($config as $key => $value){ if($data->set_config($key, $value) === false){ $env->erreur("erreur lors de l'enregistrement de la configuration"); return; } } $env->redirect( $env->url("config"), "la configuration a été enregistrée" ); } } $env->set_out("config", $config); } }