rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Affichage aleatoire d'une image en PHP

Posté par Dadou, le jeudi 23 février 2006 à 15:41:18
bonjour,
je viens de trouver un script en PHP pour afficher aléatoirement une image à chaque rafraichissement de la fênetre d'IE ou Firefox cependant, impossible d'afficher l'image,
si quelqu'un peut m'aider à corriger le code
Merci

Voici le programme :

<html>
<head>

<?php
$nbimages=4;
$nomimages[1]="image1.jpg";
$nomimages[2]="image2.jpg";
$nomimages[3]="image3.jpg";
$nomimages[4]="image4.jpg";
srand((double)microtime()*1000000);
$affimage=rand(1,$nbimages);
?>
</head>
<body>

<img src="<?echo $nomimages[$affimage];?>" border=0 width=150 height=112 alt="Image aléatoire">

</body>
</html>


A bientot
Répondre à Dadou  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
B@|-|@N, le jeudi 23 février 2006 à 17:02:56
<html> 
<head> 

<?php 
$nbimages=4; 
$nomimages=array();
for($i=1;$i<=4;$i++) 
{
$nomimages[$i]="image".$i.".jpg"; 
}
srand((double)microtime()*1000000);  <== Ca sert à quoi ça ? ^_^
$affimage=rand(1,$nbimages); 
?>
 
</head> 
<body> 

<?php
print("<img src=".$nomimages[$affimage]." border=0 width=150 height=112 alt=\"Image aléatoire\">");
?>

</body> 
</html>
Bahan Close the world.||.txen eht nepO
Répondre à B@|-|@N

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Dadou, le jeudi 23 février 2006 à 20:07:40
salut Bahan
merci pour ton code, malheureusement ca marche toujours pas, il doit y avoir une petite erreur, la page (aussi si bien sous IE que sous Firefox) m'affiche :
"); ?>
ce code bizarroïde correspond à la fin du programme mais ma connaissance en PHP étant proche de zéro, je n'ai pas réussi à le dépanner.
Salut
Répondre à Dadou

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
B@|-|@N, le vendredi 24 février 2006 à 16:47:07
Bon alors on va faire plus lentement (fais iech de pas avoir internet tranquillou...) :

<?php
#
### Code préliminaire pour stocker les noms de simages dans le tableau $nomimages.
#
$nbimages=4; 
$nomimages=array();
for($i=1;$i<=4;$i++) 
{
           $nomimages[$i]="image".$i.".jpg"; 
}
$affimage=rand(1,$nbimages); 

print($affimage);
?>

Quand tu lances ta page, $affimage va s'afficher à l'écran. Réactualise plusieurs fois en notant à chaque fois le numéro que cela te donne et communique moi la liste de ce que tu as obtenu.
Bahan Close the world.||.txen eht nepO
Répondre à B@|-|@N

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 Mortimer59, le samedi 14 juin 2008 à 19:23:52
Bonjour


Je cherche à créer un damier d'images de 6colonnes et de 4 rangées auriez vous une idée sur comment le faire.
L'idée est d'afficher des images aléatoirement se trouvant à l'intérieur d'un site.
Répondre à Mortimer59

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Dadou, le samedi 25 février 2006 à 14:25:50
Salut,
je viens de comprendre mon problème :
je ne connaissais rien au Php et j'avais pas téléchargé Easyphp pour interpréter le code sur ma machine ; de plus mon fichier n'avait pas l'extension .php.
en fait le programme que j'ai posté marche tout à fait.
Une erreur de débutant
Répondre à Dadou

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
med24, le mardi 8 janvier 2008 à 09:54:49
Salut, si ton problème est résolu, il faut fermer le sujet.

a+
Répondre à med24
Logiciels pertinents trouvés dans les téléchargements
Télécharger aMSN 0.97.1aMSN - aMSN est un clone de MSN Messenger en version libre, possédant de nombreuses fonctionnalités parmi lesquelles : ...Catégorie: Messagerie instantanée
Licence: Open Source
Télécharger Wpanorama  9.0.1Wpanorama - Wpanorama est un gestionnaire d'images panoramiques. Il permet d'afficher des images panoramiques en les faisant défiler de...Catégorie: Diaporama
Licence: Freeware/gratuit
Télécharger PicLens 1.7.0.3459PicLens - PicLens permet de transformer instantanément un navigateur Internet en un logiciel de présentation d'images plein écran....Catégorie: Navigateurs
Licence: Freeware/gratuit
Télécharger Ditto 3.15.4Ditto - Ditto est une extension du presse-papier standard de Windows (clipboard). Il permet de sauver chaque item placé dans le...Catégorie: Gestion de fichiers
Licence: Open Source
Plus de logiciels gratuits sur « affichage aleatoire d'une image en PHP »