PHP - Upload de archivos grandes

 
Vista:

Upload de archivos grandes

Publicado por Jose Leonardo Rodriguez (1 intervención) el 08/03/2007 05:57:31
TENGO EL SIGUIENTE CODIGO HTML CUYA INTENCIÓN ES CREAR UN FORMULARIO QUE PERMITA SUBIR ARCHIVOS AL SERVIDOR:

<form ENCTYPE="multipart/form-data" name="main" method="post" action="{PHP_SELF}?op=guardafactura">
<table align=center width="70%" bgcolor="#f9f9f9" border="1">
<tr>
<th colspan="2" align="left">
ASIGNAR EMPRESA DESTINO PARA LA FACTURA
</th>
</tr>
<tr>
<th colspan="2" align="left">
{tit}
</th>
</tr>
<tr>
<td>
EMPRESA
</td>
<td>
<select name="empresa" onchange="continuarc1(this.value);">
<!-- BEGIN data_empresa -->
<option value="{idempresa}">{descripcion}</option>
<!-- END data_empresa -->
<option value=""><< SELECCIONE >></option>
<!-- BEGIN data_empresas -->
<option value="{idempresas}">{descripciones}</option>
<!-- END data_empresas -->
</select>
</td>
</tr>
<tr>
<td>
USUARIO QUE ASIGNA CENTRO DE COSTOS
</td>
<td>
<select name="usuario">
<option value=""><< SELECCIONE >></option>
<!-- BEGIN data_usuarios -->
<option value="{idusuario}">{nomusuario}</option>
<!-- END data_usuarios -->
</select>
</td>
</tr>
<tr>
<th colspan="2" align="left">
SUBIR IMAGENES ESCANEADAS
</th>
</tr>
<tr>
<td>
IMAGEN DE LA FACTURA
</td>
<td>
<input type="file" name="imgfactura" size="40" maxlength="250" accept="text">
</td>
</tr>
<tr>
<td>
IMAGEN DE LA ORDEN DE COMPRA
</td>
<td>
<input type="file" name="imgodec" maxlength="250" size="40">
</td>
</tr>
<tr>
<td>
IMAGEN DEL RECIBIDO EN CAMPO
</td>
<td>
<input type="file" name="imgrecibido" maxlength="250" size="40">
</td>
</tr>
<tr>
<td>
OBSERVACIONES
</td>
<td>
<textarea name="observaciones" cols="60" rows="5">ninguna</textarea>
</td>
</tr>
<tr>
<th>
 
</th>
<th>
 
</th>
</tr>
</table><br>
<table align=center width="70%">
<tr>
<!-- BEGIN permisocontinuarfac -->
<td align="center">
<input type="button" name="envia" value="Radicar" onClick="{validaciones2}">
</td>
<!-- END permisocontinuarfac -->
</tr>
</table>
</form>

..... BUENO TODO FUNCIONABA MUY BIEN HASTA QUE AL USUARIO LE DIO POR SUBIR ARCHIVOS GRANDES, ES DECIR, NECESITABA HACERLO, INVESTIGUÉ Y ENCONTRE QUE DEBÍA CAMBIAR UNAS VARIABLES DEL PHP.INI (TRABAJO EN WINDOWS) COMO upload_max_filesize=10M SUPUESTAMENTE PARA QUE PERMITA ARCHIVOS DE 10 MEGAS.

EL HECHO ES QUE CUANDO UN ARCHIVO PESA MAS DE 2 MEGAS NO SUBE LA IMAGEN, NI TAMPOCO PASA ALGUNA DE LAS VARIABLES DEL FORMULARIO.

EXTRAÑAMENTE $_POST PASA VACÍO HABIENDO DILIGENCIADO TODOS LOS CAMPOS.

CUANDO EL ARCHIVO PESA MENOS DE 2 MEGAS EL FORMULARIO FUNCIONA NORMAL.

ALGUIEN SABE QUE PUEDE SER? A ALGUIEN LE HA PASADO ESTO?.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.071
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

RE:Upload de archivos grandes

Publicado por Yamil Bracho (888 intervenciones) el 08/03/2007 14:48:57
Tambine debes aumentar el tamaño del POST (post_max_size)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar