|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : février 2007 Messages : 3 ![]() |
Bonjour a tous,
j'ai une page html avec un formulaire genre Code HTML :
et je me demande comment faire un fichier upload.php qui écrirait le contenue du formulaire dans un fichier qui s'appellerait par exemple contenue.txt je n'ai qu'une petite base en php et vraiment ca me dépasse une âme charitable ? Merci |
||
|
|
00
|
|
|
#2 | ||
|
Inactif
![]() Inscription : septembre 2004 Messages : 11 753 ![]() |
Ben tu peux tout simplement récupérer le contenu de ton formulaire puis créer ton fichier de cette manière :
Code :
Mais si tu as un soucis n'hésite pas |
||
|
|
00
|
|
|
#3 | ||||||
|
Invité de passage
![]() Inscription : février 2007 Messages : 3 ![]() |
Merci beaucoup, ca fonctionne no 1 maintenant
alors voici le code complet pour ceux que ca interesserait. voici le fichier avec le formulaire ou tu entre ton texte (qui s'appeller updatetxt.html dans ce cas ci). Code HTML :
et maintenant le formulaire updatetxt.php qui recupère le code et écrit le fichier inclure.txt sur le disque. Code :
Code :
Merci encore Omeada |
||||||
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
voici ton code m'a bien servit
j'ai l'intention d'écrire des .ini avec cette méthode (c'est pour configurer un application serveur avec une page admin) je voudrais que la page admin soit comme un formulaire pour ecrire les réponses dans le fichier c'est facile mais la deux problemes se posent : il me faut des morceau de text prédéfinis lors de l'écriture et aussi pouvoir sauter des lignes lors de l'écriture dans le fichier mon fichier .ini faut qu'il ressemble a ça : Pseudo :..... Id :... Option : .... comment faire ecrire avec les parametre saisie dans le formulaire les trois mots ci dessus avec la presentation de ci dessu (sauter des ligne) merci d'avance de votre aide |
|
|
00
|
|
|
#5 | |||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Code :
|
|||
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
merci pour ton aide
encore une petit question : voici j'ai mon fichier d'origine admin.ini et je voudrais remplir les champs de mon questionnaire avec les différents paramètre qui y sont dedans y a t il un moyen de le faire ?? |
|
|
00
|
|
|
#7 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Il vous suffit de le lire et dans le cas d'un fichier ini, la fonction parse_ini_file devrait vous convenir.
|
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
merci pour la fonction je commence juste en php
donc pourrais tu me dire ou la placer car pour l'instant j'ai mon admin.htm (formulaire que je dois remplir avec les paramètres du fichier) et les updates.php (servant a écrire dans le fichier) d'ailleur je vois bien avec cette fonction comment récupérer les paramètres mais seulement tout les paramètres, je vois pas comment récupéré 1 paramètre parmis tout les paramètre en question, donc si quelqu'un pourrait m'expliquer? |
|
|
00
|
|
|
#9 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Cette fonction renvoie un tableau associant un nom à sa valeur. Vous connaissez les paramètres que vous devez récupérer donc il est facile de les exploiter :
Code :
|
||
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
j'ai adapté ton code malheureusement dans les champs de mon formulaire il n'y a pas la valeur de la variable mais "<?php echo $id; ?>" pour tout les champ en changeant id par le nom de la variable marqué dans value.
merci d'avance de ton aide |
|
|
00
|
|
|
#11 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Votre page ne porte pas l'extension html par hasard ? Si vous voyez les portions de code PHP c'est qu'elles ne sont pas interprétées.
|
|
|
00
|
|
|
#12 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
y a t il une différence entre htm et html???
EDIT : voici je viens de voir la difference et ai résolu mon probleme merci pour ton aide maintenant me reste plus qu'a trouver comment ecrire dans le fichier . ini |
|
|
00
|
|
|
#13 | ||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Je ferais comme ceci : recharger le fichier ini via parse_ini_file afin de récupérer son contenu sous la forme d'un tableau puis on effectue les modifications à faire (via le formulaire) et pour terminer on réécrit le fichier.
Code updates.php :
|
||
|
|
00
|
|
|
#14 | ||
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
voici se que j'ai trouvé sur un autre forum :
Code :
|
||
|
|
00
|
|
|
#15 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
ça me paraît bien par contre avez-vous besoin de la ligne suivante ?Code :
$_CLEAN['Text3'] = stripslashes(nl2br(htmlentities($_POST['Text3']))); |
|
|
|
00
|
|
|
#16 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
d'ailleur j'ai un petit probleme avec cette fonction
quand dans mon .ini il y a un paramètre de se style : param = true param = false apres passage de la fonction pour modifier un autre parametre que ces deux dernier, le fichier a effacé tout les commentaire du fichier et remplacé les true par des "1" et des false par des "" comment garder ces commentaires et les réponses true/false ?? |
|
|
00
|
|
|
#17 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Rien d'anormal :
Citation:
|
|
|
|
00
|
|
|
#18 |
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
y a t il un moyen justement de garder les false/true et les commentaires???
car dans le fichier .ini lors de l'execution du serveur il sont interpreté (pas les commentaire mais true/false) |
|
|
00
|
|
|
#19 | |||||
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
Code :
Citation:
Citation:
Si vous disposez de PHP 5 (pour l'extension SimpleXML), un fichier XML sera peut être plus souple notamment dans le cas où un commentaire (le terme description serait plus juste ici) accompagne chaque paramètre. |
|||||
|
|
00
|
|
|
#20 | ||
|
Nouveau Membre du Club
![]() Inscription : mars 2007 Messages : 78 ![]() |
derniere petit chose :
si dans mon fichier .INI il y a se genre de chose : type.prenom=clé le type est fixe , le prénom est une variable rentré par l'utilisateur et le but est de modifier juste la clé voici pour l'instant le code : Code :
donc pouvez vous m'aider! merci d'avance |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com