Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/10/2009, 15:42
Avatar de murderer
murderer
 
Fecha de Ingreso: marzo-2009
Ubicación: Argentina/Misiones/Iguazu/Localhost
Mensajes: 196
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: Buscar imagenes en un directorio

Cita:
Iniciado por pateketrueke Ver Mensaje
hey... error...
Código PHP:
$isimg mime_content_type("$ruta/$archivo"); 
el pasar el $archivo directamente no esta bien... te falta la ruta... porque readdir() o lo que uses solo devuelve el nombre del archivo... sin su ruta completa!!

has un echo del archivo antes de pasarlo por la función de MIME, debe estar con su ruta completa... si no la tiene, concatenasela antes de usar tal variable
Holas,

Tienes razón con lo de la ruta, ya lo arreglé, lo que no me quedo muy claro fué lo del MIME; Lo imprimis y luego lo verificas?

El código, tal cual está ahora es asi: (menos el session_start())
Código PHP:
    if ($_SESSION['usuarioregistrado']){
      
$usuario $_SESSION['nombreusuarioregistrado'];
      
$imgsubida =  "imgusuarios/$usuario/";
      if (
is_dir($imgsubida)){
      
        
$directorio dir("$imgsubida");
    
        while (
false !== ($archivo $directorio->read())){
          if ( (
$archivo != '.') and ($archivo != '..')){
            
$isimg mime_content_type("$imgsubida/$archivo");
            echo 
$isimg;
            if (
$isimg "image/jpeg" || "image/pjpeg"){
              echo 
"<p><img src='$imgsubida/$archivo' width='160' height='160'/></p>";
        }
            } 
          }
          
$directorio->close();
          if (
is_dir($imgsubida)){
            echo 
"<img src='$imgsubida' width='120' height='120' />";
            echo 
'<a href="subirfoto.php">Subir otra foto</a>';
          } else {
          echo 
'No ha cargado ninguna foto todavia. <a href="subirfoto.php">Subir nueva foto</a>';
          }
        } 
      else {
      echo 
'No ha cargado ninguna foto todavia. <a href="subirfoto.php">Subir nueva foto</a>';
      }
    } 
Muchas gracias,

Saludos!
__________________
"Cuando te propones una meta todo el mundo conspira para que puedas lograrlo." Puedes encontrame en Twitter

Última edición por murderer; 22/10/2009 a las 15:47