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