positionnement de l'image
Posté : 01 juil. 2009, 12:44
bonjour,voila j'utilise un script php dans mes dossiers images afin d'afficher a la volé mes images.
le script fonctionne très bien mon seul souci étant totalement novice en php ,je ne vois pas comment je pourrais afficher mes images sous forme de tableau avec redimensionnement auto des images .(voir screenshoot de ce que j'aimerais obtenir.)
merci par avance.

screen du resultat souhaité

le script fonctionne très bien mon seul souci étant totalement novice en php ,je ne vois pas comment je pourrais afficher mes images sous forme de tableau avec redimensionnement auto des images .(voir screenshoot de ce que j'aimerais obtenir.)
merci par avance.
<?
function read_data($data_dir,$ext) {
$dir_handle = @opendir($data_dir);
if ($dir_handle) {
while ($file = readdir($dir_handle)) {
if (eregi($ext,$file)) {
$files[] = $file;
}
}
closedir($dir_handle);
}
if (gettype($files) == "array" ) {
sort($files);
} else {
$files = false;
}
return $files;
}
$output = "<html><body>";
$ext =".+\.png$|.+\.jp[e]{0,1}g$|.+\.gif$";
$dir =".";
$images = read_data($dir,$ext);
if ($images) {
for ($i=0;$i<count($images);$i++){
$output .= "<img src=\"".$images[$i]."\"><br>\n
<input value=\"[img]http://".$HTTP_HOST . dirname($SCRIPT_NAME)."/".rawurlencode($images[$i])."[/img] \" onClick=\"this.select();\" size=\"60\"><br>\n
<hr width=\"100%\" noshade><br>\n";
}
}
$output .= "</body></html>";
echo $output;
?>
ce qui donne pour résultat
screen du resultat souhaité
