Bonjour à tous, je dois réaliser un petit exercice avec fichier, mais malheureusement :
-Je n'ai pas le retour à la ligne dans "fichier.txt"
-Sur le serveur, ma commande if(!empty($_POST['$commentaire'])) reste sur : CLIQUEZ ICI... Alors que je voulais : 'Vous devez remplir les champs' lorsque le textarea est vide et 'CLIQUEZ ICI.' lorsque le texte a été soumis.
Vous comprendrez mieux avec le code...
(J'ai pourtant suivi des indications précises et je ne vois pas pourquoi ça ne va pas...)
Merci...
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 <form action="<?php echo $_SERVER["PHP_SELF"];?>" method="post"> <textarea style="width:400px; height:30px"; name="commentaire"> <? $fp = fopen("fichier.txt","a+"); // Ouverture fichier a+ fputs($fp, "\n"); // A la ligne fputs($fp, "$commentaire"); // On écrit fclose($fp); // Fermeture ?> </textarea> <input type="submit" value="Valider"> </form><br/> <?php if(!empty($_POST['$commentaire'])) { print 'Vous devez remplir les champs'; } else { echo 'CLIQUEZ <a href="">ICI </a>'; } ?>
Partager