[PHP] écrire une variable dans un fichier
Résolu
ap3
Messages postés
215
Date d'inscription
Statut
Membre
Dernière intervention
-
ap3 Messages postés 215 Date d'inscription Statut Membre Dernière intervention -
ap3 Messages postés 215 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais écrire une valeur que j'ai récupéré d'une page html (page1.html) contenant un formulaire de type post via $_POST['name']; et j'aimerais l'écrire dans un fichier texte.
J'ai donc le code php :
<?php
$name = $_POST['name'];
$Fnm = "iTrial/iTunesMetadata.txt"; $inF = fopen($Fnm,"w"); fputs($inF,"name: $name"); fclose($inF);
?>
Le problème c'est que tout s'écrit sauf la variable... mais ca fonctionne sous ie ...
D'où vient le problème ?
Merci d'avance.
J'aimerais écrire une valeur que j'ai récupéré d'une page html (page1.html) contenant un formulaire de type post via $_POST['name']; et j'aimerais l'écrire dans un fichier texte.
J'ai donc le code php :
<?php
$name = $_POST['name'];
$Fnm = "iTrial/iTunesMetadata.txt"; $inF = fopen($Fnm,"w"); fputs($inF,"name: $name"); fclose($inF);
?>
Le problème c'est que tout s'écrit sauf la variable... mais ca fonctionne sous ie ...
D'où vient le problème ?
Merci d'avance.
A voir également:
- Php écrire dans un fichier texte ligne par ligne
- Partager photos en ligne - Guide
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Mètre en ligne - Guide
6 réponses
le print_r s'affiche dans la page html. mais la variable ne veut pas s'afficher dans le fichier texte. J'avais déjà testé la variable avec un echo. Une autre idée ...
le print_r permet de vérifier que ta variable n'est pas vide !!
a -tu bien les droit en écriture sur ton fichier ?
et que te retourne le fputs ? 0 1 2...
a -tu bien les droit en écriture sur ton fichier ?
et que te retourne le fputs ? 0 1 2...
En ce qui concerne les droits en écriture, ma fonction fputs peut écrire un texte normal ('texte') mais pas la variable...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question