\n"; $modulepage = "commentnews"; $gbparam = "\n"; unset($File); // si le fichier n'existe pas, on le crée: if (!(file_exists("goldbook/$GoldbookFile.csv"))) { $goldbook = fopen("goldbook/$GoldbookFile.csv","w+"); fclose($goldbook); } // ajout des messages if ($param == "postgb") { if ($VMessage != "") { $date = strftime ("%d/%m/%Y", time()); $iheure= date("H:i"); $VMessage = htmlentities(parse_string($VMessage,"yes")); $gbline = sprintf("\"".$date."\",\"".$iheure."\",\"".htmlspecialchars($VName)."\",\"".$VEmail."\",\"".$VMessage."\"\n"); $goldbook = fopen("modules/goldbook/$GoldbookFile.csv","a"); fwrite($goldbook,$gbline); fclose($goldbook); //unlink("$GoldbookFile.dat"); //mailalert("n@tourmentine.com","post livre d'or",$VName,$VEmail,$VMessage); mail("n@tourmentine.com","[Tourmentine] post livre d'or ",$VMessage,"From: ".$VName." <".$VEmail.">\r\nX-Mailer: PHP/" . phpversion()); } } // lecture des messages $goldbook = fopen("/www/website/modules/goldbook/$GoldbookFile.csv","r"); while ($data = fgetcsv($goldbook, 1000, ",")) { $VisitorDate[$Cpt] = $data[0]; $VisitorTime[$Cpt] = $data[1]; $VisitorName[$Cpt] = stripcslashes($data[2]); $VisitorEmail[$Cpt] = $data[3]; $VisitorMessage[$Cpt++] = stripcslashes($data[4]); } fclose($goldbook); unset($data); unset($goldbook); // si $NbMaxPost n'est pas défini, ou si il est plus grand que le nombre d'éléments, on l'ajuste à ce nombre if ((!isset($NbMaxPost)) || ($NbMaxPost > $Cpt)) { $NbMaxPost = $Cpt; } // affichage des messages for($i=0;$i<=$NbMaxPost-1;$i++) { if ($VisitorName[$i] == "") $VisitorName[$i] = "Anonyme"; if ($VisitorEmail[$i] != "") $Visiteur = "".$VisitorName[$i].""; else $Visiteur = $VisitorName[$i]; echo "\n"; } } $footerbox = 0; $footerboxtext = "Retour au menu"; $footerlien = "/"; ?>
\n"; } else //echo "?modulepage=goldbook'>\n"; echo "livre.html'>\n"; $VMessage = str_replace("\'","'",$VMessage); echo " ".$gbparam."
Nom/Pseudo (facultatif) e-mail (facultatif)
Message

Posté le ".$VisitorDate[$i]." à ".$VisitorTime[$i]." par ".$Visiteur.":
"".$VisitorMessage[$i].""
"; if ($i != ($NbMaxPost-1)) { echo "
"; echo "