| Auteur |
Message |
DB7
Inscrit le: 12 Oct 2004
Messages: 14
Localisation: Paris
|
Posté le:
Jeu Fév 10, 2005 10:26 am | Sujet du message : |
  |
Bonjour à tous,
Ci joint un petit script qui permet d'afficher un texte, une image de façon aléatoire dans une page.
1/ Constituer un fichier texte de ce genre (vip.txt dans le code):
phrase 1
phrase 2
phrase 3
etc...
Phrase peut être du texte ou du code html (src images, liens, etc...). Une ligne par phrase. Le délimiteur est un RC.
Insérer dans la page le code suivant ou un fichier de ce code par un require ou un include. Il suffit juste de renseigner le nom du fichier (vip.txt dans le code).
| Code: | <?
$cpt=0;
$fp = fopen("vip.txt","r");
while (!feof($fp))
{
$enr = fgets ($fp,4096);
$tab[$cpt]=$enr;
$cpt++;
}
srand((double)microtime()*1000000);
$nbr=rand(0,($cpt-1));
echo "$tab[$nbr]";
unset($cpt,$enr,$tab,$nbr);
?> |
C'est tout. Je ne peux vous montrer d'exemple car j'utilise Itseasy en intranet.
Suis en train de mettre au point un annuaire de liens qui fonctionne par des fichiers textes.
Il est presque prêt, juste un petit problème lorsque l'enregistrement s'effectue : les caractères accentués s'enregistrent au format web.
| Code: | | Exemple "à" &#224; |
Qui aurait la soluce ? |
|
|
|
  |
 |
Douflou
Administrateur
Inscrit le: 14 Avr 2004
Messages: 1066
Localisation: /home/vincent
|
Posté le:
Jeu Fév 10, 2005 6:05 pm | Sujet du message : |
  |
Merci pour ce MOD DB7 !
Par contre pour ton problème, désolé, je ne peux pas t'aider... |
|
|
|
  |
 |
S-Kape
Modérateur Linux

Inscrit le: 01 Mai 2004
Messages: 662
|
Posté le:
Jeu Fév 10, 2005 6:49 pm | Sujet du message : |
  |
ouais merci
et pour ton bug peut êttre une histoire de htmlspecialchars? |
|
_________________ Apple PowerBook G4 1,67 Ghz 15,2" (1440x960) 2x512 Mo SoDIMM DDR-PC4200 Mac OS X.4.6 Tiger
AMD Athlon 64 3800+ / MSI K8N-Neo4 Platinium / Thermalright XP-90 / 2x1Go DDR-PC3200 Crucial / GeForce 6600GT o/c
|
|
    |
 |
DB7
Inscrit le: 12 Oct 2004
Messages: 14
Localisation: Paris
|
Posté le:
Ven Fév 11, 2005 9:16 am | Sujet du message : |
  |
|
  |
 |
Douflou
Administrateur
Inscrit le: 14 Avr 2004
Messages: 1066
Localisation: /home/vincent
|
Posté le:
Ven Fév 11, 2005 12:08 pm | Sujet du message : |
  |
J'ai modifé le bbcode, l'url ne marchait pas.
Mais l'exemple c'est une pétition, pas des textes ou des bannières aléatoires ?! |
|
|
|
  |
 |
DB7
Inscrit le: 12 Oct 2004
Messages: 14
Localisation: Paris
|
Posté le:
Ven Fév 11, 2005 2:57 pm | Sujet du message : |
  |
c'est Guiant qui doit l'installer sur son site [url]http://breakzone.rimunox.net/petition ?[/url] qui ne la pas encore fait.
Pour mon prob de caractères accentués dans un futur annuaire : [Résolu]
Oubli dans le header de test du type de charset=ISO-8859-15" |
|
|
|
  |
 |
Douflou
Administrateur
Inscrit le: 14 Avr 2004
Messages: 1066
Localisation: /home/vincent
|
Posté le:
Ven Fév 11, 2005 7:41 pm | Sujet du message : |
  |
Pourquoi met tu un "?" dans l'adresse ? |
|
|
|
  |
 |
Guiant
Inscrit le: 23 Aoû 2004
Messages: 51
|
Posté le:
Dim Fév 13, 2005 3:19 pm | Sujet du message : |
  |
oups j'avais pas vu, je lui avais proposé mais j'avais pas vu que y'avais une réponse, je fais ca tout de suite, désolé du dérangement
edit ->voilà l'adresse exacte: http://breakzone.rimunox.net/petition/textes_bannieres_aleatoires.php (plus en ligne)
PS: tres bon mod  |
|
_________________ www.s2h.be <= téléchargement de musique amateur
Dictionnaire du pseudo <= EXPLIQUEZ VOTRE PSEUDO !!!!
Dernière édition par Guiant le Ven Mar 25, 2005 12:51 pm; édité 1 fois
|
|
   |
 |
Douflou
Administrateur
Inscrit le: 14 Avr 2004
Messages: 1066
Localisation: /home/vincent
|
Posté le:
Dim Fév 13, 2005 7:59 pm | Sujet du message : |
  |
Trop bien, en plus y'a mon avatar  |
|
|
|
  |
 |
renaud_63
Inscrit le: 04 Déc 2004
Messages: 133
Localisation: Clermont-Ferrand
|
Posté le:
Dim Mar 06, 2005 2:11 pm | Sujet du message : |
  |
|
   |
 |
|
|