http://www.nombre_sitio.com/aporta.php/fotos-sociales/ver-foto/294/1.jpg/
acá va con MD5:
http://www.nombre_sitio.cl/modulos.php?mod=portafolios&fn=613aebb05a1a569ce96 e8a70a50162a5&id=293&foto=1.jpg
En esté último si funciona accediendo directamente, la url inteligente la armo desde otro código PHP, o sea así:
Código PHP:
for ($i=1; $i<=3; $i++)
{
$plantilla->nuevoBloque("nueva_fila");
for ($e=1; $e<=3; $e++)
{
if ($imagen[$num_foto]!= null && isset( $imagen[$num_foto] ) )
{
$plantilla->nuevoBloque("nueva_columna");
$plantilla->asignar(array(
"muestra_fototh" => $url_inteligente."ver-foto/".$id."/".$imagen[$num_foto]."/"
));
$num_foto++;
}else
break;
}
if ($num_foto>count($imagen))
break;
}
En $plantilla->asignar lleno los datos de la imagen pero tampoco puedo entrar al otro código en donde se arma bien la foto.
Por último les muestro como rescato los datos del portafolio y los muestro:
Código PHP:
error_reporting(0);
$rutaim = $CFG->dirsubidos."/".$modulo->nombre."/P".$_GET['id']."/fotos/".$_GET['foto'];
error_reporting(0);
Hasta el momento no sé si será la url con los símbolos "/" que estén ocasionando este problema para no ver la foto, porque reitero en la forma de MD5 si ve bien
Por favor si pudieran ayudarme De antemano muchas gracias.
P.D: No tengo antes de formar la foto ningún echo o nblr.