Re, ça n'a pas marché.... ouin ouin...
la page où il y a tout les codes si c'est bien ça ce que tu veux dire :
<?php
$fileName = "page_snowgliss2010p.dat";
if (isset($_POST["msg"])) {
$msg = $_POST["msg"];
$pseudo = $_POST["pseudo"];
$date = time();
if (!$msg) die("ERREUR : veuillez spécifier un message" );
if (!$pseudo) die("ERREUR : veuillez spécifier un pseudo !" );
$str = @file_get_contents($fileName);
$fd = @fopen($fileName, "w" )
or die("ERREUR : impossible d'écrire dans le fichier $fileName." );
$msg = htmlspecialchars($msg);
$pseudo = htmlspecialchars($pseudo);
$msg = str_replace("§", "§", $msg);
$pseudo = str_replace("§", "§", $pseudo);
$msg = str_replace("|", "|", $msg);
$pseudo = str_replace("|", "|", $pseudo);
if ($str) $str.="§";
$str .= "$pseudo|$date|$msg";
@fwrite($fd, $str);
@fclose($fd);
$x = $_SERVER["HTTP_REFERER"];
if ($x) header("Location:$x" );
else echo("Merci d'avoir posté votre commentaire !<br />Cliquez sur page précédente pour revenir à la liste des commentaires !" );
exit();
}
$action = "";
if (isset($_GET["action"])) $action = $_GET["action"];
$action = strtolower($action);
if ($action == "show" ) {
$str = @file_get_contents($fileName);
if (!$str) {
echo("\r\n document.write('<p>Aucun commentaire enregistré pour l\\'instant.</p>'); \r\n" );
exit();
}
$tab = explode("§", $str);
$tab = array_reverse($tab);
$n = count($tab);
echo("\r\n document.write('<p><strong>$n</strong> commentaires actuellement enregistrés : </p>'); \r\n" );
for ($i = 0; $i < count($tab); $i++) {
$t = explode("|", $tab[$i]);
echo("document.write('<h6>{$t[0]}, ".date("d/m/Y H:i", $t[1])."</h6>'); \r\n " );
echo("document.write('<h6>". preg_replace("`(\r\n|\r|\n)`", "<br />", str_replace("'", "\\'", $t[2])) ."</h6>'); \r\n" );
}
}
else if ($action == "form" ) {
echo('
document.write(
\'<center><form action="page_snowgliss2010p_com.php" method="post">\'+
\'<p>\'+
\'<label for="pseudo">Votre nom : </label><input type="text" name="pseudo" id="pseudo" size="30" />\'+
\'</p><p>\'+
\'<label for="msg">Commentaire : </label><br />\'+
\'<textarea name="msg" id="msg" rows="4" cols="60"></textarea>\'+
\'</p><p><button accesskey="v" type="submit">Valider</button>\'+
\'</p></form></center>\');
'); // fin
}
?>
merci !!