Bonjours,
Voila je souhaite pouvoir créer via un formulaire, une nouvelle page PHP sur le serveur contenant un code php que j'ai déjà créer.
Grâce au formulaire, je peux créer une page du nom que je veux qui contient mon code contenu dans la page article.php.
Mon problème est que j'ai quelques variables contenu dans mon code php de la page article.php qui doivent prendre la valeur du texte entré dans le formulaire lors de la création de la nouvelle page.
Je ne sais pas comment procéder pour faire cela, merci d'avance.
Ci dessous mon code PHP:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <form method="post" action="index.php"> Nom de la nouvelle page (ex: fichier.php)<br/> <input type="text" name="nouvelle_page"/><br/> <input type="submit" name="bouton_nouvelle_page"/><br/> </form> <?php $article = fopen("article.php","r"); $article_chaine = fread($article, filesize("article.php")); fclose($article); //Creation du fichier $nouvelle_page = $_POST['nouvelle_page']; if( $_POST['bouton_nouvelle_page'] == true) { $mon_fichier=fopen($nouvelle_page,"w+"); if(!$mon_fichier) { echo "Erreur d'ouverture du fichier"; } //Ecrire dans le fichier fwrite($mon_fichier,$article_chaine); //Fermeture du fichier fclose($mon_fichier); ?><script language="javascript">document.location.href="index.php";</script><?php }
Partager