si ca peut t'aider , j'serais ravi :
c'est un truc que j'ai dl sur internet et modifier un peu, pour que les commentaires soit plus cool
voila mon site ou il y a les commentaires :
http://laboieldieuteam.free.fr
expliquation :
une intruction dans le fichier index + 2 fichiers
1) dans index.php, il y a ca :
<?php
// Si vous désirez adopter la même présentation que notre script :
// Indiquez ici la couleur de bordure des tableaux
$borduretable = "#000000";
// Indiquez ici la couleur de fond des tableaux
$backgroundtable = "#000033";
// Indiquez ici la largeur du tableau
$largeurtable = "600px";
// Sinon, libre à vous de modifier la mise en page ci-dessous
echo '
<table style="border: thin solid '.$borduretable.'; font-family: Verdana; font-size: 11px; width: '.$largeurtable.'; background-color: '.$backgroundtable.';">
<tr>
<td width="50%">Lire les dédicaces</td>
<td width="50%"><text="FD8600"><a href="livre_signer.php">Poser une dédicace</a></text="FD8600"></td>
</tr>
</table>
<br><br>
';
// Affichage des messages
// On inclut le fichier livre.html dans lequel sont enregistrés les messages
include ('livre.html');
?>
2) le fichier livre.html ne contient que ca :
Code : Tout sélectionner
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>amir - 16/08/2006 - e-mail : </td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> merci alessandro,<br />
que notre sang reste chaud,<br />
bien que l'été ne l'a pas vraiment été! </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>Alessandro - 09/08/2006 - e-mail : </td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> juste pour faire un koukou a toute la team et surtout a amir ki nous consacre du temps pour notre site a nous, cimer la famille sa fait plaisir :d </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>LUSKY - 28/06/2006 - e-mail : </td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> MARKO TAS FUMER KOI LAAAAAAAAAAAAAAA </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>Marko - 23/06/2006 - e-mail : [email protected]</td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> Boieldieu est mon quartier<br />
Et je sais que vous l'aimez<br />
J'ai grandit ici<br />
Et vous aussi<br />
<br />
Boieldieu est mon quartier<br />
Et tout le monde aime s'y retrouver<br />
Le jour comme la nuit<br />
A boieldieu c'est la folie!<br />
<br />
Boieldieu est mon quartier<br />
Et ICI balle au pied on vous la met<br />
Foot, balle allemande...<br />
Meme les pro on les met al'amande<br />
<br />
Boieldieu est mon quartier<br />
Et de partout on vien l'admirer<br />
Bas de PUTE n'ayai pa la haine<br />
C'est mon quartier et je l'aime<br />
<br />
<br />
MDR! je sais pas ce ki ma pris dsl :)<br />
BIG DEDICASSE A TOUTE LA BOIEDLIEU TEEEEEAAAAMMMMMMM!!! </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>Juan - 18/06/2006 - e-mail : [email protected]</td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> Dedicace aux mecs de Boieldieu (Le QG) J'espere ke vous allez bien pui ke la vie saspasse c la dedicasse by Jean aux mec du SLO.R </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>El Don Dirty - 18/06/2006 - e-mail : [email protected]</td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> QUE DIRE !! Mais voyons que dire de ce quartier qui H24 est de la boulette... Un BIG UP a tous les freres et seurs du Slo'R, DeDiKaSS aux GOLD MEMBERS...L'été arrive soyez préparé !!!!! </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>lusky - 18/06/2006 - e-mail : </td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> merci lilou mais je sais toujours pas courrir !! bisous chers boieldieuciens </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>lilou - 17/06/2006 - e-mail : </td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> belle équipe ou il faut apprendre à courir! lol.<br />
boieldieu c'est le squatte !<br />
styllééééééééé </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>Alessandro - 17/06/2006 - e-mail : </td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> YEAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH<br />
GROSSE DEDICASSE A TOUS LES MEMBRES DE BOIELDIEU !!!!!!!!!!!!!<br />
REPREZENTE LE PLUS BEAU QUARTIER DE FRANCE !!!:D <br />
<br />
</td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>CLaire - 17/06/2006 - e-mail : [email protected]</td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> Pt'i coucou a tous ceux qui me conaisse en souvenir de cette journée au parc Astérix... tellment Op.<br />
Bon courage à tous ceux qui taff bonne vac aux autres et MERDE pour les exams !!!<br />
<br />
BIsous a tout le monde <br />
Pt'ite CL@ire </td></tr></table><br>
<!-- guest -->
<table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #6666CC;'>
<tr><td>Amir - 17/06/2006 - e-mail : </td></tr></table></td></tr></table><table style='border: thin solid #000000; font-family: Verdana; font-size: 11px; width: 600px; background-color: #000033;'>
<tr><td> Dédicace à ts les potos et les potesses de boieldieu et des alentours, pourvu que ca dure . Tout le monde est invité à postez sa dédicace</td></tr></table><br>
<!-- guest -->
3)le fichier livre_signer.php ne contient que ca :
<html>
<head><title>Dédicaces</title>
</head>
<body>
<?php
// Si vous désirez adopter la même présentation que notre script :
// Indiquez ici la couleur de bordure des tableaux
$borduretable = "#000000";
// Indiquez ici la couleur de fond des tableaux
$backgroundtable = "#3399CC";
// Indiquez ici la couleur de fond du tableau contenant les messages du livre d'or
$backgroundtable2 = "#000033";
// Indiquez ici la largeur du tableau
$largeurtable = "600px";
// Sinon, libre à vous de modifier la mise en page ci-dessous
echo '
<table style="border: thin solid '.$borduretable.'; font-family: Verdana; font-size: 11px; width: '.$largeurtable.'; background-color: '.$backgroundtable.';">
<tr>
<td width="50%"><a href="index.php">Lire les dédicaces</a></td>
<td width="50%">Poser une dédicace</a></td>
</tr>
</table>
<br><br>';
// si le formulaire n'a pas été validé, la variable $poster est différente de "oui"
// on affiche donc le formulaire
if($poster!="oui"){
echo '
<table style="border: thin solid '.$borduretable.'; font-family: Verdana; font-size: 11px; width: '.$largeurtable.'; background-color: '.$backgroundtable.';">
<tr><form action="">
<td>Ton nom</td>
<td><input type="text" name="nom" size="50" style="font-size:11px;"></td>
</tr><tr>
<td>Ton email (facultatif)</td>
<td><input type="text" name="email" size="50" style="font-size:11px;"></td>
</tr><tr>
<td valign="top">Ta dédicace pour BOIELDIEU</td>
<td><textarea cols="34" rows="8" name="message" style="font-size:11px;"></textarea></td>
</tr><tr>
<td colspan="2" align="center">
<input type="hidden" name="poster" value="oui" />
<input type="submit" value="Envoyer" / style="font-size:11px;">
<input type="reset" value="Effacer" / style="font-size:11px;">
</td>
</tr>
</table>
';
}
// si le formulaire a été validé, la variable $poster est égale à "oui"
// on traite donc les informations du formulaire
if($poster=="oui")
{
// On commence pas mettre en forme le message correctement
// suppression des balises HTML pour éviter les codes malveillant
$message = htmlspecialchars($message);
// convertion des retour chariots par des <br> et suppression des /
$message= nl2br(stripslashes($message));
// suppression des espaces en trop
// ex: si le visiteur à inséré trois espaces, un seul sera pris en compte
$message = ereg_replace("[ ]{2,}", " ", $message );
// On vérifie que le fichier contenant les anciens messages existe
if(file_exists("livre.html")){
// On copie le contenu des anciens messages dans une variable
// pour pouvoir y ajouter le message en cours
$fp=fopen("livre.html","r");
$contenu=fread($fp,filesize("livre.html"));
fclose($fp);
}
// On vide le contenu du fichier pour pouvoir y insérer le contenu
// de la variable contenant les anciens messages + le message en cours
$fp=fopen("livre.html","w");
fclose($fp);
// On ajoute le message en cours et on remet les anciens messages en dessous
// On met le nom, la date et l'email du message en cours dans une variable
$data="$nom - ".date('d/m/Y')." - e-mail : $email</td></tr></table>";
// On ouvre le fichier contenant les anciens messages
// (actuellement vide)
$fp=fopen("livre.html","a");
// On y ajoute le message en cours et les anciens messages
fputs($fp,"<table style='border: thin solid ".$borduretable."; font-family: Verdana; font-size: 11px; width: ".$largeurtable."; background-color: ".$backgroundtable.";'>
<tr><td>$data</td></tr></table><table style='border: thin solid ".$borduretable."; font-family: Verdana; font-size: 11px; width: ".$largeurtable."; background-color: ".$backgroundtable2.";'>
<tr><td> $message </td></tr></table><br>\n<!-- guest -->\n$contenu");
fclose($fp);
// On affiche un message de remerciement
echo '<span style="font-family: Verdana; font-size: 11px;">Merci pour votre message, Boieldieu vous le rendra</span>';
}
?>
</body>
</html>