Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] file_exists y url amigable

Estas en el tema de file_exists y url amigable en el foro de PHP en Foros del Web. Tengo un web con url amigables y quiero comprobar si la imagen, cuyo link esta guardado en una base de datos, esta cargada, de otro ...
  #1 (permalink)  
Antiguo 15/06/2013, 13:33
 
Fecha de Ingreso: abril-2007
Ubicación: Merlo
Mensajes: 314
Antigüedad: 17 años
Puntos: 3
file_exists y url amigable

Tengo un web con url amigables y quiero comprobar si la imagen, cuyo link esta guardado en una base de datos, esta cargada, de otro modo, muestro una imagen general.
mi código es el siguiente:
Código PHP:
        define('HTTP_SERVER''http://www.dominio.com');
    
define('DIR_SERVER''/home/mas8856/public_html/');
    
$auxp DIR_SERVER $fila['imagen'];
    echo 
$auxp;
    
$auxp file_exists($auxp);
    echo 
"  -  " $auxp "<br>";
    if(
$auxp)
    {
        
$imgp HTTP_SERVER "/" .$fila['imagen'];
    }
    else
    {
        
$imgp HTTP_SERVER "/imagenes/productos/general.jpg";
    }
    
$head->assignGlobal("IMAGEN"$imgp); 
la url es algo asi http://www.dominio.com/114-jugos-ades

el archivo que contiene este código, esta físicamente en en home.
si no usa la url amigable, funciona ok!!!

desde ya muchas gracias!!!
  #2 (permalink)  
Antiguo 15/06/2013, 20:02
Avatar de patriciomase  
Fecha de Ingreso: abril-2012
Ubicación: Mar del Plata
Mensajes: 323
Antigüedad: 12 años
Puntos: 34
Respuesta: file_exists y url amigable

hola, file_exists() espera un path de donde se encuentra el archivo en el sistema de ficheros, no una url. Por ese lado viene tu problema.
  #3 (permalink)  
Antiguo 15/06/2013, 22:08
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: file_exists y url amigable

Cita:
Iniciado por patriciomase Ver Mensaje
hola, file_exists() espera un path de donde se encuentra el archivo en el sistema de ficheros, no una url. Por ese lado viene tu problema.
Parece que si está usando un path: '/home/mas8856/public_html/'.$fila['imagen']

----

Me parece que tu problema está en $fila['imagen'] Muestra más código para ver que es lo que te arroja $fila['imagen']

saludos.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.

Etiquetas: html, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:42.