Scripts-fr.com - l'Annuaire francophone des Scripts CGI ! -
CGI JavaScripts
Accueil du site
scripts
-Nouveautés
-Nos scripts
-Affichage d'images
-Bannières
-Bases de données
-Bavardage (chat)
-Boutique virtuelle
-Cartes postales
-Classement de sites
-Compteurs
-Cookies
-Dates, temps
-Divers
-Enchères
-Enquêtes / votes
-Fichiers logs
-Formulaires
-Forums
-Gestion de Faq's
-Gestion de site
-Gest. serveur web
-Jeux
-Librairies/modules
-Listes de diffusion
-Livres d'or
-Outils internet
-Pages nouveautés
-Petites annonces
-Portails / liens
-Protection/mot de passe
-Recherches
-Redirection
-Référencement
-Suggestion de sites
-Upload de fichiers
-Webmail
-Scripts hébergés

Apprendre
-Cours en ligne
-Livres
-La FAQ de Scripts-fr
-Autres liens
-Outils

Newslist
-Anciens numéros

Contact
-Voir notre livre d'or
-Remplir le livre d'or
-Le Forum d'aide
-A propos du site
-Proposer un script
-Infos publicité

Linker Scripts-fr !

Faîtes un lien (4,2 ko)
Bienvenue sur Scripts-fr.com
Livre d'Or


Auteur : Frédéric de Laminne
Plateforme : Unix / Win 95 98 NT
Voir le script en action
Télécharger le script et les explications

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.

© 1999 - 2011 Scripts-fr - Tous droits reservés - Location Serveur Virtuel en Belgique
blog photographie sportive - photographie de sports namur belgique
Pour tout commentaire, n'hésitez pas à contacter le webmaster

Contact !