unexpected ;

unexpected ; - PHP - Programmation

Marsh Posté le 23-02-2003 à 15:26:25    

Bonjour à tous !
Voilà mon problème : Je cherche à faire un petit script tout bête, qui consiste à afficher un texte soumis par un visiteur (du type livre d'or, commentaires, shoutbox...)
Le texte est stocké dans un fichier texte (plus simple pour moi  :whistle:)
 
J'ai donc créé un fichier html, l'include de mon fichier texte puis le formulaire juste en dessous qui renvoit vers le script commentaires.php que voici :
 

Citation :

<?
$pseudo = $_POST['pseudo'];  
$commentaire = $_POST['commentaire'];  
$fp = fopen("commentaires.txt","a+" );
fputs($fp,$pseudo);
fputs($fp,(" : " ));
fputs($fp,$commentaire."\n" );
fputs($fp,("<br>"."\n" );
fputs($fp,("-------------------------"."\n" );
fputs($fp,("<br>"."\n" );
fclose($fp);
print("Merci $pseudo, votre message a bien été enregistré" );
?>


 
D'après ce que j'ai compris, le "/n" en fin de ligne sert à écrire sur une nouvelle ligne (pour plus de clarté dans mon fichier texte). Seulement ce code est invisible quand on inclus le fichier texte dans la page html. => Tous les éléments de mon fichier texte vond être sur la même ligne... J'ai donc demandé à écrire les balises <br> dans mon .txt avec
 

Citation :

fputs($fp,("<br>"."\n" );


 
Seulement voilà, depuis j'ai cette erreur, et ce, quoique je change dans mon script. (même le morceau de code avec la balise <br> )
 

Citation :

Parse error: parse error, unexpected ';' in commentaires.php on line 8


 
Et là je ne comprends pas...Je suis sur que c'est une bêtise, mais ca fait 2 heures que je suis là dessus...
Merci d'avance !


---------------
Tutos GFX | Revue de presse
Reply

Marsh Posté le 23-02-2003 à 15:26:25   

Reply

Marsh Posté le 23-02-2003 à 15:29:59    

fputs($fp,("<br>"."\n" );


Message édité par antp le 23-02-2003 à 15:32:11

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 23-02-2003 à 15:32:52    

Ha oui, effectivement :D
Merci mille fois !


---------------
Tutos GFX | Revue de presse
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed