Vous êtes ici Codes PHP et MySQL > Fichiers-Répertoires > Afficher une citation au hasard

 

Afficher une citation au hasard

Ce script sert à afficher une citation différente à chaque chargement de page.
Les citations doivent être séparés par des retours à la ligne et peuvent contenir des balises xHTML.
 
Ekannott
Site de l'auteur voir
[2] sources en PHP voir
Code vu 6810 fois
Enregistré le 10 Juil 2007
  • Digg ce code sur digg.com
  • Bookmark ce code sur del.icio.us
  • Bookmark ce code sur Google
  • Bookmark ce code sur Yahoo
  • Ajoute Afficher une citation au hasard
  • Partage ce code sur Facebook
 
 
 
 

Code Source


01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
 
<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Afficher une citation au hasard                           */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts288-PHP.htm              */
/* Auteur         : Ekannott                                                  */
/* Date édition   : 10 Juil 2007                                              */
/* Website auteur : http://ffhistory.ze.cx                                    */
/*                                                                            */
/******************************************************************************/


$fichier file('quotes.txt'); // Nom du fichier qui contient les citations

$total count($fichier); // Total du nombre de lignes du fichier

$i mt_rand(0$total); // Nombre au hasard entre 0 et le total du nombre de lignes

echo $fichier[$i]; // On affiche une citation au hasard

?>

 

Fonctions du code

: Lit le fichier et renvoie le résultat dans un tableau - (PHP 4, PHP 5)
: Compte le nombre d'éléments d'un tableau ou le nombre de propriétés...
: Génère une meilleure valeur aléatoire - (PHP 4, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
Commentaire
Bonjour,
trés bon script, simple et éfficasse.
Mais il y a une petit ligne a modifier.
Je m'explique.
$i mt_rand(0$total); 

deviens
$i mt_rand(0$total-1); car notre tableau $fichier commence à 0 et non 1.
sinon en cas de maximun on écrit une ligne hors tableau en faite. Christ0ff
 
Ajouter un commentaire
Code de sécurité

Attention: Les champs marqués d'une étoile * sont obligatoires
 
Librairie PHP

Connexion

 
 

Fichiers-Répertoires

 
 

PHP

 
 
 
 
    Offres d'emploi

Plus de 500 offres d'emploi PHP/MySQL

Offres d'emploi
 
    Editeur PHP
 
        Publicité