Ce script de guestbook se contente d'afficher les messages laissés par les différents visiteurs de votre site. Il retient leur nom, leur adresse mail et leur message.
Il peut aussi etre utilisé comme un moyen d'échange d'idées
sur un site (un forum en beaucoup plus simple).
Installation du script
! Ce script nécéssite la présence de la librairie cgi-lib.pl.
Pour plus d'infos, suivez le guide.
Script perl
Vous devez modifier le début du script pour l'adapter à votre serveur et à la disposition
de vos fichiers et a votre serveur.
Au tout début du fichier se trouve la ligne
#!/usr/bin/perl
Vous devez l'adapter au chemin d'accès à l'interpreteur perl sur votre serveur.
Il n'y a que 2 choses a configurer pour faire fonctionner ce script :
# indiquez ci dessous le chemin d'accès au fichier livre d'or (celui qui contient
# les messages.
$fichier_livre = "g:/serveur_web/scripts/livredor.htm";
Remplacez g:/serveur_web/scripts/livredor.htm par le chemin d'accès au fichier livre d'or (sans oublier le nom du fichier bien entendu)
# indiquez ci dessous l'url d'accès a la page html contenant les messages
$url_livre = "http://scripts-fr.com/scripts/livredor.htm";
Comme indiqué, vous devez spécifier ici l'url pour accéder a votre livre d'or
Voila c'est fait le script est configuré, il ne vous reste plus qu'a le placer sur le serveur.
Pour cela utilisez votre logiciel ftp favori et connectez vous à votre serveur. Uploadez le fichier dans votre répertoire cgi-bin en prenant bien soin que le transfert s'effectue en mode ascii et pas en mode binaire.
Une fois l'upload terminé, n'oubliez pas de lui donner les droits nécéssaires si vous êtes sur une serveur Unix (chmod 777).
livreajout.htm
Ce fichier contient le formulaire d'ajout des messages au livre d'or. Vous pouvez y effectuer toutes les modifications que vous désirer, mais vous devez prendre garde à ne pas changer le nom des champs du formulaire et à ce que l'action indiquée dans le tag <form action=/cgi-bin/livredor.pl> soit correcte et pointe bien vers le script.
livredor.htm
Ce fichier contient tous les messages que vont vous laisser vos visiteurs. Vous pouvez le modifier pour l'adapter au look de votre site, en prenant garde de ne pas effacer la ligne de commentaire <!--top--> qui se trouve dans le code.
Cette ligne sert de point de repère au script pour pouvoir insérer les nouveaux messages. Si vous l'effacez, il ne pourra plus insérer les nouveaux messages.
Uploadez également les fichiers html qui composent le
guestbook et veillez à ce que le fichier devant contenir les
messages puisse aussi être écrit (chmod 666)
Voila c'est tout, ca devrait fonctionner.
Remarque : ce script risque de poser problème si votre livre d'or recoit beaucoup de messages; en effet si 2 personnes ajoutent un message au même moment, un des messages risque d'etre perdu.