Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/07/2008, 05:24
Avatar de Kamae
Kamae
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 16 años
Puntos: 13
Respuesta: Descarga en PHP desde Flash

Pues sería algo así, muy sencillo:

Código PHP:
<?php
     
//Procesa.php
     
echo "<html><head></head><body>";
     if(isset(
$_GET["file"])){
          
header("location:videos/".$_GET["file"]."");
          
//tal como está en la línea de arriba, tendrás una carpeta videos
          //y dentro estarán los videos. Esto modifícalo a tu gusto
     
}
     else{
          echo 
"<b>ERROR:</b> no has seleccionado ningún video.";
     }
     echo 
"</body></html>";
?>
Saludos

PD: Estaba pensando que podrías añadir una pequeña cosita para que si te cambian el GET y el video no exista, lo diga también en vez de intentar abrirlo y que salga página de error del explorador:

Código PHP:
<?php
     
//Procesa.php
     
echo "<html><head></head><body>";
     if(isset(
$_GET["file"])){
          
$f=fopen("/videos/".$_GET["file"]."","r");
          if(!
$f){
               echo 
"<b>ERROR:</b> el video no existe o no está en la ruta correcta.";
               
fclose($f);
          }
          else{
               
fclose($f);
               
header("location:videos/".$_GET["file"]."");
               
//tal como está en la línea de arriba, tendrás una carpeta videos
               //y dentro estarán los videos. Esto modifícalo a tu gusto
          
}
     }
     else{
          echo 
"<b>ERROR:</b> no has seleccionado ningún video.";
     }
     echo 
"</body></html>";
?>

Última edición por Kamae; 28/07/2008 a las 05:33