Cita:
Iniciado por pateketrueke ¿la mano completa?
no, amigo, que tal si me voy de cara!!
mejor intenta:
- imprimir el valor de lo que intentas leer, comprueba que este bien formada la ruta (
imagino que si)
- comprueba con is_file() dicha ruta antes de proceder a leerla... (:
- compartir algún mensaje mensaje de error, si hay alguno...
Hola pateketrueke! Gracias de nuevo!
He hecho esto
Código PHP:
//
define('BASE_DIR', '/home/ontv/ontv_media/'); //$_SERVER['DOCUMENT_ROOT']
//
if(isset($_GET['id'])){
//
if($_GET['id']==99){
$anio = "2007/";
$categoria = "movies/";
$carpeta = "i-am-legend/";
$archivo = "movie.mp4";
}
// SI EL ARCHIVO EXISTE
if(is_file(BASE_DIR.$categoria.$anio.$carpeta.$archivo)){
//
echo BASE_DIR.$categoria.$anio.$carpeta.$archivo;
// SI EL ARCHIVO NO EXISTE
}else{
//
echo "No existe el archivo";
}
//readfile();
}
Puedes ver el link directo del archivo [URL="http://www.ontv.com.ve/stream.php?id=99"]http://www.ontv.com.ve/stream.php?id=99[/URL] y verás que muestra el link correcto es decir que está validando el archivo y lo encuentra.
Adicionalmente te dejo el link donde debería verse el archivo [URL="http://www.ontv.com.ve/movie.php"]http://www.ontv.com.ve/movie.php[/URL]pero nada que lo carga.
Estoy haciendo algo mal creo
IMPORTANTE: No tiene nada que ver que los archivos estén fuera del DOCUMENT_ROOT?