Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2006, 21:56
todoalbo
 
Fecha de Ingreso: diciembre-2004
Mensajes: 354
Antigüedad: 19 años, 4 meses
Puntos: 2
Ordenar resultados en una tabla de X celdas

Hola...tengo un codigo para leer imagenes de una carpeta, que me los pone en X celdas en una tabla. Lo que necesito saber es que cambios hacerle para poder ordenarlos alfabeticamente, ya que en el servidor me los ordena por Fecha de Modificacion. El codigo es:

Código PHP:
$img_URL "images/";
$img_dir "images/";
$num_images_accross 8
$gallery preg_replace("/.*?\/|\..*?$/"""$_SERVER['PHP_SELF'] );

if (
$gallery) {
  
$img_dir "images/";
  
$img_URL "images/";
}
$handle opendir($img_dir);
while (
false !== ($file readdir($handle))) 
{
  if (
preg_match ("/\.gif$|\.jpg$|\.png$/i"$file)) 
  {
    
$img_files[count($img_files)] = $file;
  }
}
closedir($handle);

$display_num 0;

if (!
$large_image) {
  
$large_image $_GET['large_image'];
}

if (
$large_image) {
  
$size = @GetImageSize ("$img_URL/large/$large_image");
  print 
"<P align=center><IMG SRC=$img_URL/$large_image
  $size[3] BORDER=0></P>\n\n"
;

  if (
$greeting_card_script) {
    print 
"<CENTER>
    <FORM method=post action=\"$greeting_card_script\">
    <INPUT type=hidden name=img_url value=\"$img_URL/large/$large_image\">
    <INPUT type=submit value=\"Send this picture as a greeting card\">
    </FORM>
    </CENTER>\n\n"
;
  }

  print
"<P align=center><A href=\"javascript:history.back()\">Volver a la Galeria</a></P>
  $copyright\n"
;
  exit;
}

if (
$greeting_card_script) {
  
$enlarge_message " and then send it to a friend";
}

print 
"<TABLE cellspacing=2 cellpadding=2 align=center>\n";
$i=1;
while (
is_file("$img_dir/$img_files[$display_num]"))
{
  
$image_num 0;
  print 
"<TR>\n";
  
$TD_width 100 $num_images_accross;
  while ((
$image_num $num_images_accross) and (is_file("$img_dir/$img_files[$display_num]"))) {
    
$size = @GetImageSize ("$img_URL/$img_files[$display_num]");
    print 
'<TD align=center><a href="?verfoto='.$img_files[$display_num].'" class="link-numeros">'.$i.'</a>
    :: </TD>'
;
    
$image_num++;
    
$display_num++;
    
$i++;
  }
  print 
"</TR>\n";
}
 
print 
"</TABLE>\n"
__________________
Pedro Pablo Vivanco D.
Webmaster todoalbo.cl
[email protected]
http://www.todoalbo.cl
"Dios creo el Cielo, Colo-Colo le puso todas sus Estrellas"