env(); $data = $env->data(); if(($CONFIG = $env->get_CONFIG()) !== false){ if(!isset($CONFIG["cache_actif"])) $CONFIG["cache_actif"] = "0"; if(!isset($CONFIG["cache_maj_auto"])) $CONFIG["cache_maj_auto"] = "0"; if(!isset($CONFIG["cache_time"])) $CONFIG["cache_time"] = "72"; $env->set_out("config", $CONFIG); if($_POST){ $env->set_out("config", $_POST); if(preg_match("/^[0-9]+$/", $_POST["cache_time"])){ $CONTINUE = true; if($CONTINUE && $data->set_config("cache_actif", $_POST["cache_actif"])); else $CONTINUE = false; if($CONTINUE && $data->set_config("cache_maj_auto", $_POST["cache_maj_auto"])); else $CONTINUE = false; if($CONTINUE && $data->set_config("cache_time", $_POST["cache_time"])); else $CONTINUE = false; if($CONTINUE) $env->redirect( $env->url("admin/cache"), "la configuration du cache a été enregistrée" ); else $env->erreur("Impossible d'enregistrer la configuration du cache"); } else $env->message("durée de validité du cache doit être un nombre"); } } else $env->erreur("Impossible de lire la configuration du cache"); } } ?>