begin process at 2012 05 28 13:12:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Afficher des images aléatoires


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

Afficher des images aléatoires

samedi 13 août 2005 à 18:32:28 | Afficher des images aléatoires

sebalex

Membre Club
Salut à tous,

Ben voilà, j'ai créé un site dans lequel les membres peuvent insérer des images. Ces dernières sont uploadées dans un répertoire (/galerie/) et sont répertoriées par id_member.

Je souhaite que lorsque les visiteurs ouvre la page index (ou la réactive), le système choisisse aléatoirement 1 membre et que le tableau présente 4 ou 5 images de ce membre.

Je sais qu'il existe déjà sur le forum des codes similaires mais aucun n'a une relation directe avec une BDD.

Merci pour votre précieuse aide et à +.



David

samedi 13 août 2005 à 21:05:51 | Re : Afficher des images aléatoires

malik7934

1) tu te connectes à ta base et tu demandes pour le membre combien il a d'images
 -> select count(*) from img  where pseudo=prout

2) tu stockes le resultat dans $max et tu fais $choix= rand(0,$max-1)

3) tu mets les noms des images dans un tableau et récupère celle correspondant à $choix:
$i=0;
while($tableau = mysql_fetch_assoc(mysql_query('select img_name from img where
pseudo=prout'))){
 $rep[$i] = $tableau['img_name'];
  $i++;
}
echo '<img src="'.$rep[$choix].'">';

Voilà en gros
samedi 13 août 2005 à 22:58:15 | Re : Afficher des images aléatoires

mrjulien



 Oui, le but est d'utiliser la fonction rand pour d'une part sélectionner un membre aléatoirement, ensuite selectionner de la même manière les photos.

samedi 13 août 2005 à 23:14:54 | Re : Afficher des images aléatoires

sebalex

Membre Club
Merci pour tes infos. J'ai trouvé le même code (rand...) avant de demander de l'aide mais ne savais pas comment l'utiliser. Grâce à ton code je peux donc l'insérer et tout t tout fonctionne correctement.
 
Merci encore et au plaisir.

David

samedi 13 août 2005 à 23:17:45 | Re : Afficher des images aléatoires

sebalex

Membre Club
Je profite de l'occase pour te demander un petit service.

Je souhaiterais savoir comment faire pour que lorsqu'on clique avec le bouton droit, aucune fenêtre ne s'affiche pour éviter que l'on puisse par exemple enregistrer des images figurant sur mon site. Je sais faire avec "Alerte("...."). Mais j'aimerais qu'aucune fenêtre ne s'affiche. Même pas l'alerte de Windows.

Peux-tu m'aider ???

David

dimanche 14 août 2005 à 09:23:36 | Re : Afficher des images aléatoires

malik7934

Ca, il faut demander du coté de javascriptfr.com :) Mais j'imagine qu'il suffit de donner un event "invisible". Ceci dit, quiconque voudra prendre tes images le pourra de toute manière en désactivant JS...
dimanche 14 août 2005 à 09:32:28 | Re : Afficher des images aléatoires

malik7934

Hehe, ben en fait c'est encore plus simple:
<body oncontextmenu="return false" > et c'est réglé

lundi 15 août 2005 à 00:20:30 | Re : Afficher des images aléatoires

sjon

Sael og blesud

Du plus c'est ridicule car tout ce qui s'affiche chez le client est récupérable ne serait qu'au niveau du cache ... ;-)

Bon courage ...

NB : Si la réponse vous convient merci de l'accepter pour fermer ce thread ...

Sigurjón Bírgir Sigurðssón aka Sjón


Cette discussion est classée dans : images, afficher, membre, aléatoires


Répondre à ce message

Sujets en rapport avec ce message

Problème affichage image [ par Odyssee ] Bonjour à tous,J'ai stocké des images récupérer par un formulaire dans ma bdd sous un type longblob (je sais que se serait moins lourd de ne stocker q afficher un point [ par titsuisse ] Question stupide mais je n'arrive pas à savoir comment faire.$image="images/".$_POST['canton'].bmp;Pourquoi le résultat est images/FRbmpet non images/ affichage aléatoires des images(simultanément) [ par refkaben ] Bonjour à tous;j'ai uploader des images dans un dossier et j'ai stocké leurs url dans un champs dans ma base de données.Maintenent je veux afficher ce actualisation d'une page [ par vince062 ] Salut,sur un site j'ai une partie administrateur avec possibilité de changer les images à afficher sur le site en ligne.En fait, j'ai un formulaire qu Afficher une donnée enregistré dans la db !!! dsolé si déja posté ... [ par julienmath ] Voila je suis un très grand new dans la fonction SQL !Je sais créer une base, m'y connecter mais pas prendre une infos qui est dans un table :Base : M Afficher la derniere requete par rapport a un membre [ par milkasoprano ] Voila, je voudrai afficher la derniere requete qui a été enregistré et valider par un membre :  $requete2 = 'SELECT * FROM news '. ' WHERE auteur=\''. afficher des images sur plusieurs pages [ par S3cKy ] Bonjour ! Voilà mon problème : je souhaite afficher des images dont les noms sont insérées dans une base de données . Le nombre d'images à afficher v php et espace membre [ par dcbastien ] Bonjour. J'ai un espace membres protégé par le système des sessions et je voudrais afficher sur une page protégée les images d'un répertoire. Le prob afficher deux images raffraichies cahque seconde sur une page html [ par samra_82 ] BonjourJe devloppe une application client serveur, dans mon application serveur en java , j'ai besoin d'affiché deux images captées par deux webcams d Afficher images automatique [ par sensosofttunisiee ] Salut,j'ai un bouton "Auto" qui me permet d'afficher un groupe d'images du maniere automatique cad image apres l'autre et autre bouton "Stop" pour int


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 : 1,123 sec (4)

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