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
SSI Random Image Displayer


Auteur : Matt Wright
Plateforme : Unix (Win en modifiant)
Télécharger le script et les explications Lien externe a ce serveur

Prix : gratuit

SSI Random Image Displayer permet via Server Side Include de changer une image a chaque chargement de la page.
L'avantage par rapport àRandom Image Displayer c'est que l'on peu spécifier un tag alt pour chaque image et y associer un lien.
Il est également possible de créer un log des affichages et des domaines ayant vu l'image.

Exemple (rechargez la page pour voir la différence)
[an error occurred while processing this directive]


Installation du script
Comme chaque fois, vérifiez que la première ligne pointe bien vers l'interpréteur PERL de votre serveur.

$basedir doit contenir l'url du répertoire contenant les images que vous voulez afficher.

@images est un tableau qui doit contenir le nom de ces images.
Exemple :
@images = ("contact.gif","scripts.jpg","apprendre.gif");

@urls est un tableau qui contient les liens vers lesquels doivent pointer les liens entourants les images.
Exemple :
@urls = ("http://scripts-fr.com/contact.shtml", "http://scripts-fr.com/scripts/", "http://scripts-fr.com/apprendre/");

@alt est le tableau contenant le texte à afficher comme légénde de l'image.
Exemple :
@alt = ("Nous contacter","Les scripts","Apprendre");

$uselog est une variable qui permet de décider si on veut enregistrer les affichages ($uselog= "1";) ou non (= à 0)

$logfile indique le chemin d'accès au fichier log. N'oubliez pas de faire un chmod 666 dessus pour qu'il puisse être écrit.

$date indique le chmin d'accès à la commande 'date' pour avoir l'heure et la date du système.
Si vous voulez utiliser le script sous Windows, commentez cette ligne en plaçant le caractère # au début de la ligne.

$link_image permet de spécifier si oui (1) ou non (0) il faut faire un lien.

$align permet de spécifier comment aligner les images.

$border permet de définir l'épaisseur de la bordure entourant l'image.

Utilisation
Ce script doit être inclus dans la page via des commandes SSI. Voici la commande qui a été utilisée pour inclure le script dans cette page :
<!--#exec cgi="/cgi-bin/divers/rand_image.pl"-->



© 1999 - 2003 Scripts-fr - Tous droits reservés - Design altiline.com - Hébergement Hebergeur.be - Serveur.be
Pour tout commentaire, n'hésitez pas à contacter le webmaster

Contact !