Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/05/2011, 10:29
Avatar de metacortex
metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 20 años, 8 meses
Puntos: 832
Respuesta: Buscar archivo en directorio

Cita:
Iniciado por lobo_php Ver Mensaje
Código PHP:
if(ereg($filename... 
¿if ereg?

Además incluyes <body> en la condicional (si la imagen existe, te quedas sin la estructura base html).

Éste es el código ya mejorado. Puede listar varios archivos en el directorio y realiza una comprobación automática de imagen, es decir, descarta todo lo que no sea imagen:

Código PHP:
Ver original
  1. <?php
  2. $html = null;
  3. $ruta = '../fcvl/imagenes/';
  4.  
  5. if ($gestor = opendir('.')) {
  6.     while (false !== ($archivo = readdir($gestor))) {
  7.         $size = @getimagesize($archivo);
  8.         if (is_file($archivo) and substr($archivo , 0 , 12) == 'organigrama.' and $size[0] > 0)
  9.             $html .= '<p>'. $ruta . $archivo .'</p>';
  10.     }
  11.     closedir($gestor);
  12. }
  13.  
  14. if(is_null($html))
  15.     $html .= '
  16.    <form action="cargaArchivos.php" method="post" enctype="multipart/form-data">
  17.        <input type="file" name="ufile"/>
  18.        <input type="submit" value="Subir Imagen" />
  19.    </form>';
  20.  
  21. echo $html;
  22. ?>