Foros del Web » Programando para Internet » PHP »

tamaño de imágenes

Estas en el tema de tamaño de imágenes en el foro de PHP en Foros del Web. Hola a todos Tengo este código html: <tr align="center"> <td align="right" valign="middle"><font size="1" face="Arial, Helvetica, sans-serif">OTROS TEXTOS 1:</font></td> <td align="left"><input name="userfile[]" type="file" size="20"></td> </tr> <tr ...
  #1 (permalink)  
Antiguo 28/01/2008, 10:32
 
Fecha de Ingreso: diciembre-2003
Mensajes: 474
Antigüedad: 20 años, 11 meses
Puntos: 5
tamaño de imágenes

Hola a todos
Tengo este código html:

<tr align="center">
<td align="right" valign="middle"><font size="1" face="Arial, Helvetica, sans-serif">OTROS TEXTOS 1:</font></td>
<td align="left"><input name="userfile[]" type="file" size="20"></td>
</tr>
<tr align="center">
<td align="right" valign="middle"><font size="1" face="Arial, Helvetica, sans-serif">OTROS TEXTO 2:</font></td>
<td align="left"><input name="userfile[]" type="file" size="20"></td>
</tr>
<tr align="center">
<td align="right" valign="middle"><font size="1" face="Arial, Helvetica, sans-serif">OTROS TEXTOS 3:</font></td>
<td align="left"><input name="userfile[]" type="file" size="20"></td>
</tr>


y lleva a este php:

for($i=0;$i<sizeof($userfile);$i++)
{
if(!$userfile_size[$i])
continue;

$UPLOAD = fopen( $userfile[$i], "r" );
$contents = fread( $UPLOAD,$userfile_size[$i]);
fclose( $UPLOAD );
$SAVEFILE = fopen("fotos/".$userfile_name[$i], "wb" );
fwrite( $SAVEFILE, $contents,$userfile_size[$i] );
fclose( $SAVEFILE );
}
Necesitaría llimitar el tamaño de los archivos a 100 kb y he probado todo lo que he encontrado y no me ha funcionado. ¿Me podéis ayudar?

Gracias.
  #2 (permalink)  
Antiguo 28/01/2008, 10:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Re: tamaño de imágenes

Código PHP:
if($userfile_size[$i] > 100000)
     continue; 
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:57.