Bonjour,
Un peu comme les forums est-il possible de créer automatiquement un nouveau fichier PHP suite par exemple à un formulaire ?
Merci
Bonjour,
Un peu comme les forums est-il possible de créer automatiquement un nouveau fichier PHP suite par exemple à un formulaire ?
Merci
Les forums ne créent pas de fichier php.
De quoi parles-tu precisemment ? Quel est ton besoin ?
J'ai besoin qu'à l'execution d'un formulaire, un fichier se créer dans un répertoire précis sur le FTP avec un code qui se génère automatiquement mais qu'une partie du fichier change en fonction de ce qu'à rentré l'utilisateur. (variable _POST)
ah ce n'est pas un fichier .php que tu veux créer, c'est un fichier tout court.
Toutes les fonctions de manipulation de fichier en PHP :
http://www.php.net/manual/fr/ref.filesystem.php
Attention toutefois : permettre la création d'un fichier sur le serveur doit se faire avec toutes les mesures de sécurité possibles.
Il ne faut justement pas se retrouver avec un fichier .php créé par un inconnu avec du code dedans.
oui, le formulaire qui permet ceci est protégé par un espace admin du site. La page que tu donnes à l'air bien mais je suis encore un peu novice je ne sais pas trop où aller ^^ mais d'après ce que tu dis c'est exactement ce qu'il me faut.
Je suppose que ce n'est pas aussi simple mais comment faire lorsqu'on envoie le formulaire :
- PHP créer le fichier $_POST['nom']. '.php' dans le répertoire www/dossier/
- avec pour contenu : "un truc près défini bourré de variable"
Merci![]()
Regarde file_put_contents()
je t'avoue que je suis un peu perdu dans les explications de php.net, je n'ai pas encore le jargon et surtout il fait toujours allusion à d'autres fonctions que je ne connais pas pour expliquer la file_put_contents()
Tu pourrais me faire un petit exemple ?
Il y a deux exemples avec 3 lignes de code dans la documentation.
Je ne peux pas faire plus simple.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager