X-Git-Url: http://git.dj3c1t.com/index.cgi?a=blobdiff_plain;f=mw%2Fapp%2Fmods%2Fconfig%2Findex.php;fp=mw%2Fapp%2Fmods%2Fconfig%2Findex.php;h=1e84189ebc0dc65877c6580a5b9ab284619e16de;hb=5dfe5e84a7007ddd9737707ce15f0155e6415066;hp=0000000000000000000000000000000000000000;hpb=568c721d53fb84b5e9b3facb2addccaf6deb35f9;p=mtweb diff --git a/mw/app/mods/config/index.php b/mw/app/mods/config/index.php new file mode 100644 index 0000000..1e84189 --- /dev/null +++ b/mw/app/mods/config/index.php @@ -0,0 +1,33 @@ +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); + } + + } + +?> \ No newline at end of file