Auteur : Matt Wright
Plateforme : Unix / Win NT 95 98 Télécharger le script et les explications
Prix : gratuit
Random Text est un script qui affiche un petit texte choisi aléatoirement dans un fichier.
C'est le script idéal pour placer une petite phrase du jour sur votre site.
En placant autre chose que de simples phrases (des tags html par exemples) dans le fichier il est possible d'afficher des liens aléatoires, des images aléatoires, ...
Nécéssite l'utilisation des Server Side Include.
Exemple (rechargez la page pour voir la différence)
Le mariage est une merveilleuse institution qui permet d'affronter a 2 des problèmes qu'on aurait jamais rencontré seul
Installation du script
Comme chaque fois, vérifiez que la première ligne pointe bien vers l'interpréteur PERL de votre serveur.
Aux alentours de la ligne 27, vous devez commencer la configuration.
$random_file doit indiquer le chemin d'accès au fichier contenant votre texte à afficher.
$delimiter indique le ou les caractère(s) que vous avez choisi(s) pour séparer les différents morceaux de texte.
Par défaut il propose $delimiter = "\n\%\%\n";, ce qui veut dire que le contenu de votre fichier doit ressembler à ceci :
Mieux vaut tard que jamais
%%
On est jamais aussi bien servi que par soi même
%%
Scripts-fr, les ressources cgi en francais ;)
Vous êtes bien entendu libre d'en choisir un autre, mais celui marche très bien alors pourquoi s'en passer ? ;-).
Utilisation
Le texte doit être inclus dans la page via un tag SSI qui exécute le script au chargement de la page.
Exemple pour cette page nous avons utilisé :
<!--#exec cgi="/cgi-bin/divers/rand_text.pl"-->