Posez votre question Signaler

SOS PHP

jpkad - Dernière réponse le 23 févr. 2001 à 15:42
Bonjour
J'ai un petit souci avec la fonction rand.
au chargement de chaque page, j'essaye d'afficher une nouvelle image.
j'ai donc $rand=rand(0,x)
et image = $rand.jpg
Bon sur le principe cela fonctionne sauf que c'est toujours la même image qui s'affiche!!!
j'ai fait des test sur le serveur qui est en PHP4.04, ce qui ne devrait pas poser de probleme.
merci par avance

[ Répondre ]
Lire la suite 

SOS PHP »

Suggestions
1 réponses
Réponse
+0
moins plus
Slt jpkad,

Je suposse que tu as voulu écrire un truc du genre :

$rand=rand(0,x); // x étant un nombre of course
$image="image".$rand.".jpg";

Ok

Mais as-tu pensé à inititialiser le générateur de nombre aléatoire avec la fonction srand() avant d'appeler le fonction rand() ?

Voici un ex :

srand((double)microtime()*1000000);

Sinon donne + de détails sur ton code stp .

@+
Ajouter un commentaire
Ce document intitulé « SOS PHP » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook