01net    Web


Actuellement en ligne : 417 Utilisateurs dont 14 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@, smilblick  
01net > Forum de 01net > Programmation et développement > PHP
> Images Aléatoire à partir d'un dossier
Auteur
Message
 
<     1       >
Maugrey
  
   
      ?   @     Posté le 14/10/2006 12:08:51  
Voter pour ce message
Bonjour,

J'aimerais après quelques recherches sur le net qui ont été sans résultats savoir comment faire apparaître une image sur une page à partir d'un dossier précis. C'est-à-dire que l'on place toutes les images que l'on veut voir ds ce dossier sur le serveur, et à partir de ce dossier, à chaque chargement de la page, les images apparaissent, mais le serveur générerait lui-même l'image à envoyer au visiteur. Donc à chaque actualisation de la page, ça serait une image différente qui apparaitrait.
Voilà, je vous serait extrèmement reconnaissant si vous pouviez m'aider !

Merci d'avance ! ^^
Beno@
  
  :-)
      ?   @     Posté le 14/10/2006 13:12:11  
Voter pour ce message
bonjour,

ca s'appelle une image aléatoire:
http://www.allhtml.com/articles/detail/285
Minus-et-Cortex
  
   
      ?   @     Posté le 14/10/2006 13:51:51  
Voter pour ce message
Salut!

Problème de rubrique : c'est du PHP pas du javascript. Ceci dit, le principe reste le même. Sur la page qui contient l'image aléatoire, tu mets
<img src="image_aleatoire.php" alt="Une image aléatoire">

Dans le script image_aleatoire.php, tu calcules un nombre aléatoire avec mt_rand(min,max), et tu ouvres ensuite un fichier vers la chaîne "image$rand.jpg" et tu renvoies le contenu du fichier.

@+
-------
Mieux vaut fermer sa gueule et passer pour un con que l'ouvrir et ne laisser aucun doute à ce sujet.
Gustave Parking
Maugrey
  
   
      ?   @     Posté le 14/10/2006 14:25:27  
Voter pour ce message
Je dois avouer que je ne suis pas un pro.

Alors le lien sur la page qui devrait renvoyer vers l'image renvoie vers une page dans laquelle il y aurait un code permettant de chercher les images ds un dossier.
Mais dans ce fichier image_aleatoire.php, je met quoi comme code dedans ?
Et je met la page image_aleatoire.php dans le mm dossier qui contient les images ?

Merci de votre aide :)
Minus-et-Cortex
  
   
      ?   @     Posté le 14/10/2006 14:36:00  
Voter pour ce message
image_aleatoire.php :

<?php
$numero=mt_rand(0,10);
$nom_fichier="image$numero.jpg"; // les images se nommeront image0.jpg à image10.jpg
$repertoire_images="c:\\..."; // tu mets le chemin vers le répertoire des images
$chemin="$repertoire_images\\$nom_fichier";
$handle = @fopen($chemin, "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
echo $buffer;
}
fclose($handle);
}


C'est simpliste : si tu veux faire des vérifications, tu les ajoutes.
-------
Mieux vaut fermer sa gueule et passer pour un con que l'ouvrir et ne laisser aucun doute à ce sujet.
Gustave Parking
<     1       >

01net > Forum de 01net > Programmation et développement > PHP
> Images Aléatoire à partir d'un dossier

Aller à :

Page générée en : 0.077s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

Boostez votre activité commerciale
Disposez de 3 logiciels de la gamme Oxygène pour piloter l'activité de votre entreprise : Gestion commerciale (stocks, achats, fournisseurs…), Comptabilité (bilans, écritures, rapprochements bancaires...) et CRM (gérez vos opérations marketing et tâches de prospection).