<?php
$largura = 150; // largura padrão para visualização (em pixel)
$altura = 150; // altura padrão para visualização (em pixel)
$num_colunas = 3; // numeros de colunas
$base = empty($_GET['base'])? './' : $_GET['base'];
$dir_atual = $base;
$html_saida = "
"; $cont = 0; $source = opendir($dir_atual); while($arquivo_ou_diretorio = readdir($source)) { if($arquivo_ou_diretorio!='.' && $arquivo_ou_diretorio!='..') { if(is_dir($dir_atual . $arquivo_ou_diretorio)) { $path_saida= $dir_atual . $arquivo_ou_diretorio; $saida_diretorio .= " $arquivo_ou_diretorio "; }else{ $arr_basename = explode('.',$arquivo_ou_diretorio); $n = sizeof($arr_basename) - 1; $file_type = strtolower($arr_basename[$n]); if($file_type=='jpg' || $file_type=='gif') { $img_saida = $base.$arquivo_ou_diretorio; $size = @getimagesize($img_saida); $origem_x =$size[0]; $origem_y = $size[1]; if($origem_x > $origem_y) { $final_x = $altura; $final_y = @floor($altura * $origem_y / $origem_x); } else { $final_x = @floor($largura * $origem_x / $origem_y); $final_y = $largura; } $cont++; $html_saida .= " ![]() $html_saida .= ' | '; if($num_colunas==$cont) { $cont = 0; $html_saida .= ' |
'; } } } } } $html_saida .= ' |
echo"
"; echo"$saida_diretorio"; echo" | "; echo"$html_saida"; echo" |
?>