begin process at 2012 05 28 15:04:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

j'aimerais faire une img aléatoire mais qui ne se répète pas


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

j'aimerais faire une img aléatoire mais qui ne se répète pas

samedi 2 janvier 2010 à 21:06:02 | j'aimerais faire une img aléatoire mais qui ne se répète pas

mailliam

Bijour à tous,

Voila moi je veux faire apparaitre sur une page une dizaine d'images tirées d'un répertoire, mais j'aimerais bien que chacune n'apparaisse qu'1x

Je me suis basé sur la source d'OriOn qui faisait apparaitre son image d'un répertoire de cette facon, mais elles peuvent se répéter..
<?
// image est notre répertoire des images
echo "<img src=\"image";
srand((double)microtime()*1000000);
// déclaration de la variable $img_aleatoire
$img_aleatoire = rand(1,5);
// Affichage de notre valeur
echo "$img_aleatoire";
// définition de l'extension les images aléatoires seront des jpg
echo ".jpg\">";
?>

Merci bcp d'avance!
samedi 2 janvier 2010 à 21:34:23 | Re : j'aimerais faire une img aléatoire mais qui ne se répète pas

TheGorgo

Salut

Une solution pourrait être un tableau de valeur dans lequel tu stick aléatoirement tes valeurs possibles. Ensuite, chaque seconde tu te déplaces d'une case dans le tableau.
dimanche 3 janvier 2010 à 00:18:17 | Re : j'aimerais faire une img aléatoire mais qui ne se répète pas

hackmsn




hackeur ^^
dimanche 3 janvier 2010 à 13:25:34 | Re : j'aimerais faire une img aléatoire mais qui ne se répète pas

mailliam

Merci pour ta réponse rapide TheGorgo!

Mais peux tu m'en dire un peut + sur comment faire un tablo de valeur?

c'est dingue je cherche partout et je trouve pas de solution

Comment on peut faire pour avoir par exemple 10 chiffres au hasard entre 1 et 100 et ensuite j'ai plus qu'a mettre les 10 valeurs avec .jpg pour afficher mes images..

Si qqun sait...
dimanche 3 janvier 2010 à 14:14:07 | Re : j'aimerais faire une img aléatoire mais qui ne se répète pas

kohntark

Membre Club
Réponse acceptée !
Salut,


Tu as plusieurs façons de faire, en voici une :

Code PHP :
<?php
$arr = array_rand(range(0,100), 10);

foreach($arr as $v) {
    echo '<img src="'.$v.'.jpg" alt="" />';
}
?>



Cordialement,


Kohntark -

dimanche 3 janvier 2010 à 14:52:29 | Re : j'aimerais faire une img aléatoire mais qui ne se répète pas

TheGorgo

@Kohntark : Pas mieux !
dimanche 3 janvier 2010 à 21:15:15 | Re : j'aimerais faire une img aléatoire mais qui ne se répète pas

mailliam

AAaah trop bô
Merci bcp kohntark c'est exactement ca, je l'ai modifié un peu pour qu'il soit compatible avec mon fichier .css comme ca j'ai une image qui se place toute seule ou je veux avec une div..

<?php
//les 7 img au hasard sur les 10 disponibles
$arr = array_rand(range(0,10), 7);

$num = 1;
foreach($arr as $v) {
echo '<div id="colone'.$num.'"><img src="img/img'.$v.'.png" border="0" alt=""></div>';
$num++;
}
?>

Génial merci bpc en tout k !


Cette discussion est classée dans : répertoire, apparaitre, aléatoire, img, répète


Répondre à ce message

Sujets en rapport avec ce message

faire apparaitre la 3ieme images [ par escaflone1 ] voila j'ai un petit soucis sur un code.j'ai 3 images a afficher selon un numero precis contenur dans un fichier texte.J'arrive tres bien a faire affic Affichage sur 3 colonnes [ par Inteface ] BonjourJ'aimerais vous soumettre un script php qui me permet de faire la comparaison des caractéristiques de 2 ou 3 produits selon l'ID choisi.Je vous script aléatoire [ par tales ] Bonjour,J'ai 27 scripts de update pour ma base de données.Je voulais savoir comment faire, pour que quand je clic sur le lien "Mettre à jour" cela exe création de nouvelles pages et les enregistrer dans un répertoire [ par slashf ] salut a tous je vous expose mon cas, j'aimerai savoir si c possible de créer des pages html ou php  et les enregister,  tous ça bien sûr avec un scrip creation ce miniature [ par naej56 ] bonjour a tous. Je suis un débutant (très débutant) et j'ai utiliser ce bout de code pour créer mes miniatures. $img_src = 'image.jpg'; $img_dst = "mi upload d'une image dans une BDD avec blob [ par thiebaut35 ] Je débute en PHP et suis déjà bloqué  ! Commence pas bien c't'affaire !Résumé:je souhaite uploader une image via un formulaire <form enctype = "multip extraire une image d'un champ blob [ par thiebaut35 ] Dans une base mysql, j'ai des jolies images que je souhaite afficher où je le veux sur des pages html.Ma base fonctionne bien je peux mettre supprimer mon image ne s'affiche pas en entier ! [ par thiebaut35 ] problème:dans ma base, j'ai des photos sous blob.je les upload et les affiche comme je veux, ça fonctionne bien, mais, mais parfois, certaines passent fonction de gestion des répertoire [ par gasspirat ] je cherche une fonction php qui permet de criation de sous dossier dans un répertoire , et une autre pour renommé ces sous dossiermerci arborescence de repertoire et sous répertoire avec galerie d'image [ par bladehelsing ] Bonjours à tous,après avoir essayer tous les codes arborescence avec galerie d'image.j'en ai trouvé aucun qui:affiche d'abord les répertoires qui seul


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,978 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales