Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/05/2004, 15:35
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años
Puntos: 655
Me parecio curiosa tu pregunta y te repondo con pruebas que he hecho en un servidor local (en una intranet).

Modificaciones a php.ini:
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system
default if not
; specified).
upload_tmp_dir = /Windows/temp

; Maximum allowed size for uploaded files.
upload_max_filesize = 2M


Formulario para subir archivo upload_form.html:
Código PHP:
<HTML>
<
HEAD>
<
TITLE>Subir un Archivo</TITLE>
</
HEAD>
<
BODY>
<
H1>Subir un Archivo</H1>
<
FORM METHOD="POST" ACTION=" do_upload.php" ENCTYPE="multipart/form-data">
<
p><strong>Archivo a Subir:</strong><br>
<
INPUT TYPE="file" NAME="img1" SIZE="30"></P>
<
P><INPUT TYPE="submit" NAME="submit" VALUE="Subir Archivo"></P>
</
FORM>
</
BODY>
</
HTML
Lógica de do_upload.php:
Código PHP:
<?
if ($_FILES[img1] != "") {
@
copy($_FILES[img1][tmp_name], "d:/testupload/".$_FILES[img1][name])
 or die(
"Couldn't copy the file.");
} else {
   die(
"No input file specified");
}
?>
<HTML>
<HEAD>
<TITLE>Archivo subido exitosamente</TITLE>
</HEAD>
<BODY>
<H1>Archivo subido!</H1>
<P>Enviaste: <? echo $_FILES[img1][name]; ?>, a <? echo
$_FILES[img1][size]; ?> byte byte de archivo a un tipo mime de <? echo
$_FILES[img1][type]; ?>.</P>
</BODY>
</HTML>
Lo probé con archivos de entre 32k hasta más de 1 mega (1,7) y funciona perfectamente.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL

Última edición por BrujoNic; 26/05/2004 a las 15:39