\n"; $modulepage = "commentnews"; $gbparam = "\n"; } else*/ //echo "?modulepage=goldbook'>\n"; echo "/livre.html'>\n"; echo "
Nom/Pseudo (facultatif): e-mail (facultatif):
Message:
Notes: Les balises HTML ne sont pas autorisés dans la boite de saisie. Les messages sont modérés, ils n'apparaitront donc pas immédiatement sur le livre d'or.
\n"; //
\n"; unset($File); // si le fichier n'existe pas, on le crée: if (!(file_exists("modules/goldbook/$GoldbookFile.csv"))) { $goldbook = fopen("modules/goldbook/$GoldbookFile.csv","w+"); fclose($goldbook); } // ajout des messages if ($param == "postgb") { if ($VMessage != "" && isset($_POST['piejacon'])) { $date = strftime ("%d/%m/%Y", time()); $iheure= date("H:i"); $VMessage = ereg_replace("<","<",$VMessage); $VMessage = ereg_replace(">",">",$VMessage); $VMessage = parse_string(stripcslashes($VMessage)); $VMessage = ereg_replace("\n","
",$VMessage); $VMessage = ereg_replace("&","&",$VMessage); $gbline = sprintf("\"".$date."\",\"".$iheure."\",\"".htmlspecialchars($VName)."\",\"".$VEmail."\",\"".$VMessage."\"\n"); $goldbook = fopen("modules/goldbook/$GoldbookFile.csv","a"); fwrite($goldbook,$gbline); fclose($goldbook); mail("n@tourmentine.com","[TMA] post livre d'or ",$VMessage,"From: ".$VName." <".$VEmail.">\r\nX-Mailer: PHP/" . phpversion()); // mail("bernard@legaillart.com","[TMA] post livre d'or ",$VMessage,"From: ".$VName." <".$VEmail.">\r\nX-Mailer: PHP/" . phpversion()); //unlink("$GoldbookFile.dat"); } } // lecture des messages $goldbook = fopen("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 echo "
"; if ($NbMaxPost) for($i=0;$i<=$NbMaxPost-1;$i++) { if ($VisitorName[$i] == "") $VisitorName[$i] = "Anonyme"; if ($VisitorEmail[$i] != "") $Visiteur = "".$VisitorName[$i].""; else $Visiteur = $VisitorName[$i]; echo "Posté le ".$VisitorDate[$i]." à ".$VisitorTime[$i]." par ".$Visiteur.":
« ".$VisitorMessage[$i]." »
"; if ($i != ($NbMaxPost-1)) echo "
"; } echo "
"; $footerbox = 0; //$footerboxtext = "Retour au menu"; //$footerlien = "/"; ?>