Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2005, 12:05
impala
 
Fecha de Ingreso: septiembre-2004
Mensajes: 203
Antigüedad: 19 años, 7 meses
Puntos: 0
Error con fread()

Amigos, necesito si pudieran darme una mano con esto. El tema es que me da el siguiente error sólo cuando le cargo archivos con una alta cantidad de lineas (son archivos de texto), pero cuando no son muchas, anda bien (raro raro). El error que aparece es el siguiente:

Warning: fread(): supplied argument is not a valid stream resource in g:\archivos de programa\easyphp1-8\www\gestoria_aa\backup_recuperar.php on line 21

lo importante del archivo que me da el error es:

$archivo = $GLOBALS['HTTP_POST_FILES']['userfile']['tmp_name'];

$fp = fopen($archivo, 'rb');
$leido = fread($fp, filesize($archivo));

probé tambien de esta manera:

$archivo = $_FILES['userfile']['tmp_name'];
$size = $_FILES['userfile']['size'];

$fp = fopen($archivo, 'rb');
$leido = fread($fp, $size);

Pero es lo mismo, siempre el mismo error. A alguien se le ocurre que pueda ser ? me está volviendo loco y no puedo seguir con lo que estoy haciendo por estar estancado ahi.
Muchas gracias a todos.
__________________
Impala

Última edición por impala; 09/09/2005 a las 05:38