Formulaire pour écrire dans un fichier .txt

Fermé
qpodu62 Messages postés 20 Date d'inscription mercredi 10 février 2010 Statut Membre Dernière intervention 6 mai 2011 - 4 sept. 2010 à 20:20
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 - 5 sept. 2010 à 10:12
Bonjour,

Voilà mon problème, j'aimerais écrire à l'aide d'un formulaire dans un fichier .txt
J'ai entendu parler de fwrite(), mais je n'arrive pas à l'utiliser avec un formulaire.
Je suis débutant en PHP.
Pourriez-vous m'aider ?

Cordialement.


A voir également:

2 réponses

henri.k93 Messages postés 35 Date d'inscription vendredi 27 août 2010 Statut Membre Dernière intervention 28 décembre 2010 13
4 sept. 2010 à 22:32
j'ai posté un sujet ce matin pour cela ^^

donc voici le sujet : https://forums.commentcamarche.net/forum/affich-19077097-php-script-ecrire

en gros voici la meilleur réponse :

<?

$menu=isset($_POST['menu'])?$_POST['menu']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
$prenom=isset($_POST['prenom'])?$_POST['prenom']:"";
$pseudo=isset($_POST['pseudo'])?$_POST['pseudo']:"";

// Action à effectuer:
if ($menu<>""){
// Enregistre dans le fichier test.txt:
$msg=$nom." ".$prenom." "."Message supplémentaire...";
$handle = fopen("test.txt", "a+");
fputs ($handle, $msg.chr(13).chr(10));
aff_fin();
}else{
aff_formulaire();
}


function aff_formulaire(){
echo '<form name="form1" method="POST">';
echo 'Nom: <input type=text name="nom"> <br> Prénom: <input type=text name="prenom"><br>Pseudo<input type=text name="pseudo"><input type=hidden name="menu"><input type=submit value="Envoyer" onclick="document.form1.menu.value=\'Envoyer\';"</form>';
}

function aff_fin(){
echo "Votre inscription a bien été prise en compte.";
}
?>

Par louloute300
2
avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 504
5 sept. 2010 à 10:12
0