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?.
<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
0