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 )
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 :
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 !
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 )
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 :
<?
$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
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> )
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