Bon j'espère que je vais être clair dans ma demande mais j'ai un doute :euh:
Sur mon site (site de fond d'écran), j'affiche des miniatures de fond d'écran qui serve aussi de lien. Un exemple ici.
Les miniatures sont stocker dans un dossier différent de celui des fonds d'écrans.
Voici le code pour afficher les miniatures (ne pas tenir compte du code en ligne je suis en train de le retravailler):
Code : Tout sélectionner
<ul>
<li><a href="/page/00_img.php?i=animation/akira/Akira_01.jpg"><img src="/pic/min/animation/akira/Akira_01.png" title="1920*1200" alt="wallpaper Akira" /></a></li>
<li><a href="/page/00_img.php?i=animation/akira/Akira_02.jpg"><img src="/pic/min/animation/akira/Akira_02.png" title="1024*768" alt="wallpaper Akira" /></a></li>
<li><a href="/page/00_img.php?i=animation/akira/Akira_03.jpg"><img src="/pic/min/animation/akira/Akira_03.png" title="1920*1200" alt="wallpaper Akira" /></a></li>
<li><a href="/page/00_img.php?i=animation/akira/Akira_04.jpg"><img src="/pic/min/animation/akira/Akira_04.png" title="1024*768" alt="wallpaper Akira" /></a></li>
<li><a href="/page/00_img.php?i=animation/akira/Akira_05.jpg"><img src="/pic/min/animation/akira/Akira_05.png" title="1920*1200" alt="wallpaper Akira" /></a></li>
<li><a href="/page/00_img.php?i=animation/akira/Akira_06.jpg"><img src="/pic/min/animation/akira/Akira_06.png" title="1024*768" alt="wallpaper Akira" /></a></li>
<li><a href="/page/00_img.php?i=animation/akira/Akira_07.jpg"><img src="/pic/min/animation/akira/Akira_07.png" title="1920*1200" alt="wallpaper Akira" /></a></li>
<li><a href="/page/00_img.php?i=animation/akira/Akira_08.jpg"><img src="/pic/min/animation/akira/Akira_08.png" title="1024*768" alt="wallpaper Akira" /></a></li>
</ul>
J'utilise un script qui fonctionne très bien si je cherche seulement à afficher les miniatures mais je coince quand il s'agit de récupérer en plus le nom du fond d'écran (vu que l'adresse et souvent l'extension sont différentes).
Voici le script :
Code : Tout sélectionner
<ul>
<?php
$dirMin = '../pic/min/animation/akira/';
$dirWp = '../pic/wp/animation/akira/';
$Min = opendir($dirMin);
$Wp = opendir($dirWp);
while($linkWp = readdir($Wp))
{
if($linkWp != '.' && $linkWp != '..' && !is_dir($dirWp.$linkWp))
{
while($preMin = readdir($Min))
{
if($preMin != '.' && $preMin != '..' && !is_dir($dirMin.$preMin))
{
echo '<li><a href="/page/00_img.php?i=animation/akira/'.$linkWp.'"><img src="/pic/min/animation/akira/'.$preMin.'" title="1920*1200" alt="wallpaper Akira" /></a></li>';
}
}
}
}
closedir($Min);
closedir($Wp);
?>
</ul>
Note : je n'ai pas de bdd et je n'ai pas le temps d'en créer une maintenant...je sais que ca serait mieux mais je sais qu'il est possible de ne pas en utiliser pour faire ca et ca m'arrange
Quelque précision sur les miniatures et les fonds d'écran qui corresponde :
les miniatures -> www/pic/min/sousDossier1/sousDossier2/Miniature_01.png
les fonds d'écrans -> www/pic/wp/sousDossier1/sousDossier2/FondDecran_01.jpg (ou .gif ou .bmp ou .png .....)
Le nom du fond d'écran est donc identique à celui de la miniature qui lui correspond (mise à par l'extension).
Voilà, je crois que j'ai fais le tour ^^
Need Help svp, Merci