Images dynamiques

Résolu
tazar Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
tazar Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


bonjour,

je souhaiterais visualiser sur une page web une série de centaines de photos avec commentaire sans avoir à écrire à chaque fois l'url détaillé de l'image mais de la faire de manière dynamique
exemple en écriture directe

http://www.h2osmose.com/gwada/TEST1.htm

un essai infructueux en dynamique

http://www.h2osmose.com/gwada/TEST2.htm

Merci pour votre aide


--
A voir également:

5 réponses

animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
Bonjour

tu peux faire ca en php
la page doit avoir l'extension .php

ce code affiche toutes les images d'un repertoire par ordre alphabétique(ne pas mettre autre chose que des images dans le repertoire)

<?php
$a = 0;
$handle = opendir("dossier"); // Pense à mettre le vrai nom de ton repertoire ici à la place de dossier

$dir = opendir("dossier"); // Pense à mettre le vrai nom de ton repertoire ici à la place de dossier
while($file = readdir($dir)){
if(!in_array($file,array(".",".."))){
$files_array[] = $file;
}
}
natcasesort($files_array);
foreach($files_array as $file)
{
echo '<p style="text-align:center; margin:30px;"><img src = "dossier/',$file,'"></p>'; // Modifie "dossier" par le nom de ton dossier qui contient les photos
$a++;
}
closedir($handle);
?>

Un petit merci vaut mieux qu'une grande ignorance
0
tazar Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
merci beaucoup pour ton aide ,
j'ai jamais utilisé PHP mais ton code est très prècis
je vais voir ca demain
cordialement

--
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
pense que pour utiliser du php et l'afficher en local (sur ton ordi) tu dois installer un serveur du type easyphp ou wamp sur ton ordi sinon le php ne s'affichera pas en local
0
tazar Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
rebonjour,

J'ai modifié le code comme tu avais dit. Le nouveau répertoire ne contient que des images .JPG
<?php
$a = 0;
$handle = opendir("http://www.h2osmose.com/gwada/carnaval/");

$dir = opendir("http://www.h2osmose.com/gwada/carnaval/");
while($file = readdir($dir)){
if(!in_array($file,array(".",".."))){
$files_array[] = $file;
}
}
natcasesort($files_array);
foreach($files_array as $file)
{
echo '<p style="text-align:center; margin:30px;"><img src = "http://www.h2osmose.com/gwada/carnaval/',$file,'"></p>';

$a++;
}
closedir($handle);
?>
mais j'ai peut être une erreur de syntaxe car le résultat est le suivant:
http://www.h2osmose.com/gwada/phper.jpg
extrait de copie ecran

merci de ton aide

christian
0
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
si ta page est situé dans gwada
http://www.h2osmose.com/gwada/page.php

il faut mettre
<?php
$a = 0;
$handle = opendir("carnaval");

$dir = opendir("carnaval");
while($file = readdir($dir)){
if(!in_array($file,array(".",".."))){
$files_array[] = $file;
}
}
natcasesort($files_array);
foreach($files_array as $file)
{
echo '<p style="text-align:center; margin:30px;"><img src = "carnaval/',$file,'"></p>';

$a++;
}
closedir($handle);
?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
tazar Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
super merci , ca marche d'enfer

http://www.h2osmose.com/gwada/page.php

reste plus qu'à mettre le nom des fichiers sous chaque photo comme dans mon exemple initial
http://www.h2osmose.com/gwada/TEST1.htm

et de glisser un commentaire en dessous comme sur l'exemple du Perou

http://christian.klipfel.pagesperso-orange.fr/photos/perou/

L'objectif est de pouvoir modifier mon site de photos
http://www.ck2.fr
pour le rendre utilisable sur les portables et tablettes

Il me reste du boulot

Je vais me mettre au PHP !

merci encore

Christian
0