par
Ryle » 05 avr. 2007, 08:36
Quelques petites remarques :
- pense à utiliser le tag [ php ] pour spécifier du code php, en couleur c'est plus lisible

- préfere les tags d'ouverture classique "<?php" aux short tags "<?" ceux-ci sont paramétrable au niveau du serveur, mais ne seront pas toujours activés

- ajoute un retour à la ligne avec \n dans ton fichier, ca le rendra plus lisible si tu as besoin de l'éditer

- nota : si tu changes le mode d'ouverture en append, tu vas compléter le fichier à chaque fois et non pas l'écraser à chaque fois (c'est peut être ce que tu souhaites ceci dit

)
- sors tout ce qui est variable et fonction de tes chaines :
fputs($fp, "| <a href='mailto:".$email."'> " . htmlentities($_POST['pseudo'])
." </a> a posté le ". $quand
." et il a écrit<br> ." htmlentities($_POST['commentaire']) ."<p>\n");
- et enfin concernant ton erreur, il s'agit d'une parse error, donc erreur de syntaxe, peut être de parenthèses mal équilibrées, une chaine mal fermée, une ligne d'instruction non terminée... en l'occurence, qu'est ce que l'on met toujours à la fin d'une ligne en php ?
header('Location:form.php') ;