Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: eserdu27 le le 21-07-2007 a 18:00:32

Titre: a partire d'un fichier txt
Posté par: eserdu27 le le 21-07-2007 a 18:00:32

bonjours :D
voila j'ai un code qui affiche un des texte au hasar mais je voudrai que les textes viennne d'un fýchýer .txt


<?

$tMessage[] = "Bonjour !";
$tMessage[] = "Salut ;o)";
$tMessage[] = "En forme ?";
$tMessage[] = "Hi, Hello !!";
$tMessage[] = "Ca va ?";

srand((double)microtime()*1000000);
$num = rand(0,sizeof($tMessage)-1);

echo "Message n° <B>".$num."</B> : ";
echo "<B>".$tMessage[$num]."</B>";

?>




merci pour vos reponse ;)

Titre: Re:a partire d'un fichier txt
Posté par: Salimax le le 12-08-2007 a 02:05:18

Je ne suis pas sûr, mais as-tu éssayé de remplacer tes textes du genre "Hello" par des include("hello.txt"); et dont 'hello.txt' contiendrait jutse le mot "Hello" ?

Titre: Re:a partire d'un fichier txt
Posté par: DrJekyll le le 21-08-2007 a 09:40:59

Tu peux ouvrir ton fichier texte et charger son contenu ligne par ligne dans un tableau : une ligne du fichier texte par cellule du tableau.

Pour les détails, vois dans la doc de PHP : http://fr2.php.net/manual/fr/function.fopen.php

Et une fois que tout ton fichier texte est chargé dans ton tableau, il te suffit d'afficher la cellule dont le n° a été tiré au hasard par ton "random".


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.