Ver Mensaje Individual
  #22 (permalink)  
Antiguo 12/04/2011, 22:16
WTLEstudios
 
Fecha de Ingreso: abril-2011
Ubicación: Caracas, Venezuela
Mensajes: 22
Antigüedad: 13 años
Puntos: 0
Respuesta: Ocultar rutas relativas de archivos o usar $SERVER['DOCUMENT_ROOT']

Bueno a la final este código me está funcionando (localmente):
Código PHP:
Ver original
  1. if(isset($_GET['id'])){
  2.     // SI ID ES IGUAL A 99
  3.     if($_GET['id']==99){
  4.         // RUTA DEL ARCHIVO
  5.         $archivo = "ontv_media_files/concerts/2010/alex-campos/concert2.mp4";
  6.         // SI EL ARCHIVO EXISTE
  7.         if(is_file($archivo)){
  8.             //
  9.             header('Content-type: video/mp4');
  10.             readfile($archivo);
  11.         // SI EL ARCHIVO NO EXISTE
  12.         }else{
  13.             //
  14.             echo "No existe el archivo";
  15.         }
  16.     }
  17. }
Quite los define() y puse todo directo por variables.

Mañana estaré subiendo para hacer las pruebas online.

Ahora te hago una pregunta pateketrueke, ya que si yo llamo el link directo
Código PHP:
Ver original
  1. video.php?id=99 // anteriormente stream.php?id=99
desde la url se ve el video, que tipo de comprobación o script debo aplicar para que este link por si sólo no pueda abrir.

Pense que no debe ser ningúna que fuera por GET ya que al igual que el "id" con ponerlo basta, también que no fuera por la SESSIONS ya que si la persona está dentro del sitio y es miembro con la sesión abierta igualmente creo que podrá asistir, que otra forma existe que sea fiable? Comprobando que el url?

Saludos y gracias por toda tu ayuda pateketrueke!