Comunidad de diseño web y desarrollo en internet online

upload de archivos con PHP

Citar            
MensajeEscrito el 12 Sep 2006 01:27 am
Hola, tengo un problema para subir archivos desde PHP, escribo el código y me sube los archivos pero no mas de cierto tamaño, el hidden MAX_FILE_SIZE lo tengo en un número muy alto y ni aun así, aquí está el código:
<?

$modo = $_GET['modo'];
if ($modo == 'enviado') {
$file = $_FILES['archivo']['tmp_name'];
$dest = $_FILES['archivo']['name'];
if (is_uploaded_file($file)) {
if (move_uploaded_file($file,$dest)) {
echo 's';
} else {
echo 'ns';
}
} else {
echo 'n';
}
} else {
echo '<form action="upload.php?modo=enviado" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="999999999999999999999999999999999999999999999999999999999999">
<input type="file" name="archivo">
<input type="submit" value="Enviar">
</form';
}
?>
El formulario y el script lo hice en una misma página por que tenia pereza de hacer dos.
Les agradezco cualguier ayuda. :?

Por petrov

186 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 12 Sep 2006 08:01 am
Probablemente tu hosting tiene un límite para el tamaño de los archivos que se pueden subir ¬¬ ¬¬

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 10 Oct 2006 06:19 pm
LO INTENTE SUBIR A MI SERVIDOR LOCAL

Por petrov

186 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Oct 2006 05:32 pm
debes buscar en el archivo php.ini la variable upload_max_filesize y la igualas al tamaño máximo en megas que tu consideres, por ejemplo 5M (así con una M) o 3M .....no pongas valores muy altos

Por gersonm

Claber

2238 de clabLevel

12 tutoriales
1 articulo
5 ejemplos

Genero:Masculino   Desarrollador de GAIA

Al otro lado de la mira

firefox
Citar            
MensajeEscrito el 18 Oct 2006 08:43 pm
Hola de nuevo, gracias por la ayuda,
una pregunta:
que tan alto no debo poner el valor?

Por petrov

186 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 19 Oct 2006 07:55 pm
lo mas alto que he escuchado es 8M aunque no es muy recomendable usar un valor tan alto

Asi que usa un valor no mayor al que mencione, pero el suficiente para que puedas subir lo que deseas

espero te sirva, suerte

Por Jatrix13

Claber

1157 de clabLevel

3 tutoriales

Genero:Masculino  

Villavicencio, Colombia

firefox
Citar            
MensajeEscrito el 19 Oct 2006 08:04 pm
Hola de nuevo,
todavia no sirve, ya cambie la variable y todavia no suben

Por petrov

186 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 19 Oct 2006 08:06 pm
de que tamaño es el archivo que quieres subir?????

Por Jatrix13

Claber

1157 de clabLevel

3 tutoriales

Genero:Masculino  

Villavicencio, Colombia

firefox
Citar            
MensajeEscrito el 19 Oct 2006 08:26 pm
He intentado varios, el mas grande es de casi 24MB, pero como desde 3MB en adelante no me deja subir, al ver el phpinfo() me dice que upload_max_filesize es de 16MB y nunca cambia como yo lo pongo.
(yo uso XAMPP para instalar PHP, APACHE Y MYSQL).

Por petrov

186 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.