Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/12/2005, 14:12
Patriv
 
Fecha de Ingreso: noviembre-2005
Mensajes: 35
Antigüedad: 19 años
Puntos: 0
si, lo encontré en php.net y lo puse así
Código PHP:
if (move_uploaded_file($_FILES['archivo']['tmp_name'],$_FILES['archivo']['name'] )) {
  
$filename =$_FILES['archivo']['name'];
  
           
$filename realpath($filename);

           
$file_extension strtolower(substr(strrchr($filename,"."),1));

           switch (
$file_extension) {
               case 
"pdf"$ctype="application/pdf"; break;
               case 
"exe"$ctype="application/octet-stream"; break;
               case 
"zip"$ctype="application/zip"; break;
               case 
"doc"$ctype="application/msword"; break;
               case 
"xls"$ctype="application/vnd.ms-excel"; break;
               case 
"ppt"$ctype="application/vnd.ms-powerpoint"; break;
               case 
"gif"$ctype="image/gif"; break;
               case 
"png"$ctype="image/png"; break;
               case 
"jpe": case "jpeg":
               case 
"jpg"$ctype="image/jpg"; break;
               default: 
$ctype="application/force-download";
           }

           if (!
file_exists($filename)) {
               die(
"NO FILE HERE");
           }

           
header("Pragma: public");
           
header("Expires: 0");
           
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
           
header("Cache-Control: private",false);
           
header("Content-Type: $ctype");
           
header("Content-Disposition: attachment; filename=\"".basename($filename)."\";");
           
header("Content-Transfer-Encoding: binary");
           
header("Content-Length: ".@filesize($filename));
           
set_time_limit(0);
           @
readfile("$filename") or die("File not found."); 
  echo 
"Archivo subido correctamente $filename";
  
   
} else {
   print 
"No se consiguio subir el archivo.";
    }
?> 
pero no lo toma, me dice
Código:
Warning: Cannot modify header information - headers already sent by (output started at /home/ga000229/public_html/recogeFichero.php:7) in recogeFichero.php on line 33
Voy a seguir investigando, si sabés porqué avisame. MIL GRACIAS!!!
__________________
Patito

:adios:
:pensando: