Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2006, 10:30
ferpumas2007
 
Fecha de Ingreso: octubre-2005
Mensajes: 17
Antigüedad: 18 años, 6 meses
Puntos: 0
Uso de file y Error de bytes exceeds the limit

Buenas Dias.

Estoy usando <input name="userfile" type="file">
no tengo ningun problema cando el archivo es pequeño pero cuando es grande me manda el siguiente error:

Warning: POST Content-Length of 10828703 bytes exceeds the limit of 8388608 bytes in Unknown on line 0

Estoy manejando Apache

Ya probe con $HTTP_POST_FILES y con $_FILES pero ambos fallan
Cuando el archivo es muy grande entonces $HTTP_POST_FILES y $_FILES
no traen los nombres del archivo.

el codigo que uso es el siguiente:

echo "ruta ".$_FILES['userfile']['name']."<br>"; echo "ruta2 ".$_FILES['userfile']['tmp_name']."<br>";
$filename = "/usr/local/httpd/htdocs/desarrollo_service/Datos/".$_FILES['userfile']['name'];
if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
copy($_FILES['userfile']['tmp_name'], $filename);
} else {
echo "Possible file upload attack. Filename: " . $_FILES['userfile']['name'];
}
/* ...or... move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "/place/to/put/uploaded/file");*/
$row = 1;
if (lectura($filename)) echo $filename." Cargo<br>";
else echo $filename." No cargo<br>";
print 'TERMINO PROCESO <br>';

Muchas Gracias por su ayuda