Rebonjour
Je continue mes tests de Itseasy, et j'ai remarqué que lorsque d'une préview d'une page en cours de création, la page est quand meme crée alors qu'on avait demandé qu'une prévisualisation.
Et hop je me plonge dans le code, et y'avait juste un oubli de vérification :
----------------------------------------------------------
Fichier : 0admin_creer_une_page_engine.php
----------------------------------------------------------
------------
Ligne 52 :
------------
Ajouter :
// Création de la page
if($_POST['confirm'] == "Envoyer") {
D'ailleurs on pourrait aussi mettre juste un "else {", mais là au moins, on vérifie bien que l'admin voulait rajouter une page.
------------
Ligne 84 :
------------
Ajouter :
}
(juste avant le footer.php)
D'ailleurs, il sera aussi plus logique de dire :
------------
Ligne 48 :
------------
<p><strong>Nom du fichier qui sera généré :</strong>" . $_POST['nom_fichier'] . ".php</p>
A changer par :
<p><strong>Nom du fichier qui sera généré :</strong>" . $_POST['nom_fichier'] . ".php</p>
Car le fichier n'est pas généré vu que c'est une prévisualisation (peut etre meme que cette ligne de code est illogique).
Mais si on enleve cette ligne, il serait logique de placer tout le traitement de "$_POST['nom_fichier']" dans le "if($_POST['confirm'] == "Envoyer") {}" vu que c'est que lui qui l'utilise, ce qui permettrait de baisser le travail du serveur (bien sur pour 10 opérations sur un nom, ça prend rien comme ressources, mais bon, le but est de faire un CMS bien codé ;o)
Allez je repars à la quete d'amélioration :p*: