function resolvesVariable($variables, $template) { $keys = array(); $values = array(); foreach($variables as $key=>$value) { $keys[] = '%'.$key.'%'; $values[] = $value; } return str_replace($keys, $values, $template); } $use = $this->GetParameter("use", false); $template = $this->GetParameter("template", false); $name = $this->GetParameter("name", false); // Sauvegarde OU Affichage if (isset($_POST['Form'])) { // resolution des variables $page = $this->LoadPage($template); $name = resolvesVariable($_POST, $name); $body = resolvesVariable($_POST, $page['body']); // sauvegarde $test = $this->LoadPage($name); if (isset($test['body'])) { echo '