Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/07/2010, 23:01
Pancho_Khan
 
Fecha de Ingreso: julio-2009
Ubicación: Montevideo, UY
Mensajes: 129
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Como hacer para que suban archivos pesados a mi web?

Bueno intenté con el codigodel formulario y solo me permite subir archivos de imagenes, no me permite subir de otro tipo.
Probé incluso con mp3 livianos o pdf pero no me los sube....


Este es el form:

Código HTML:
Ver original
  1. <form enctype='multipart/form-data' name='subir_fotos' id='subir_fotos' method='post' action='guardo_fotos.php'>
  2.                         <input type='hidden' name='MAX_FILE_SIZE' value='500000000'>
  3.                         Foto:
  4.                         <input type='file' name='foto' >
  5.                         <br /><br />
  6.                         <input type='submit' value='Listo'>
  7.                     </form>


y este es el codigo PHP (que guarda el archivo en 2 carpetas diferentes):

Código PHP:
Ver original
  1. <?
  2.     //recogemos los datos enviados desde el formulario
  3.     if($_FILES["foto"]['tmp_name']== null){
  4.         header('Location: index.php?error=archivo');
  5.         exit();
  6.     }
  7.     $fichero = $_FILES [ 'foto' ][ 'name' ];
  8.     //Movemos el fichero a la carpeta donde la queremos guardar. y con el nombre deseado.
  9.     $destino1 = 'carpeta_1';
  10.     $destino2 = 'carpeta_2';
  11.     copy($_FILES [ 'foto' ][ 'tmp_name' ], $destino1 . '/' . $fichero);
  12.     move_uploaded_file ( $_FILES [ 'foto' ][ 'tmp_name' ], $destino2 . '/' . $fichero);
  13.     //regresamos a la página sin ningun error
  14.     header('Location: index.php?error=no');
  15. ?>