j'utilise ce code pour afficher mes galleries :
"ColoringCode" a dit :
<?php
$img=glob("album/".$_GET['dir']."/mini/{*}", GLOB_BRACE);
echo '<table align="center"><tr>';
$i=0;
foreach( $img as $v )
{
echo '<td align="center">';
echo '<a href="javascript:PopupImage(\'album/',$_GET['dir'],'/',basename($v),'\')"><img src="album/',$_GET['dir'],"/mini/",basename($v),' " border="0";"></a>';
echo '</td>';
$i++;
if($i==4){echo '</tr><tr>';$i=0;}
}
?>
$img=glob("album/".$_GET['dir']."/mini/{*}", GLOB_BRACE);
echo '<table align="center"><tr>';
$i=0;
foreach( $img as $v )
{
echo '<td align="center">';
echo '<a href="javascript:PopupImage(\'album/',$_GET['dir'],'/',basename($v),'\')"><img src="album/',$_GET['dir'],"/mini/",basename($v),' " border="0";"></a>';
echo '</td>';
$i++;
if($i==4){echo '</tr><tr>';$i=0;}
}
?>
ca marche à la perfection mais pas sous IE ...
ce dernier ne trouve pas les photos dès que le nom comporte un caractère spécial !
exemple ici : Delesneb-650.com
si qqun sait comment contourner ce petit problème ...
j'ai éssayé de remplacer
Code
basename($v)
par Code
urlencode(basename($v))
mais c'est pire ....