Ver Mensaje Individual
  #7 (permalink)  
Antiguo 31/07/2006, 12:54
Avatar de tognaco
tognaco
 
Fecha de Ingreso: noviembre-2004
Mensajes: 147
Antigüedad: 19 años, 4 meses
Puntos: 1
Tengo problemas antes de empezar, porque haces referencia a la variable $fich, que evidentemente es el archivo subido, pero no encuentro la forma de que no me de problemas la 1ª linea:

while(!feof($fich))

Me dice que el argumento que le proporciono a feof no es válido.

El código que yo utilizo para cargar el archivo es el siguiente:

Código PHP:
$userfile=$_FILES['userfile']['tmp_name'];
$userfile_name=$_FILES['userfile']['name'];
$userfile_type=$_FILES['userfile']['type'];
$userfile_error=$_FILES['userfile']['error'];
if (
$userfile_error >0)
    {
        echo 
'Tenemos problemillas: ';
         switch (
$userfile_error)
         {
        case 
1: echo 'El tamaño del archivo excede el permitido'; break;
        case 
2: echo 'El tamaño del archivo excede el permitido'; break;
        case 
3: echo 'Carga parcial del archivo'; break;
        case 
4: echo 'No se ha cargado ningún archivo'; break;
        }
        exit();
    }
if (
$userfile_type != 'text/plain')
    {
        echo 
'El archivo subido no es de texto plano';
        exit();
    }
$upfile='uploads/'.$userfile_name;
if(
is_uploaded_file($userfile))
    {
    if (!
move_uploaded_file($userfile$upfile))
        {
            echo 
'Problema: No se pudo mover el archivo al directorio de destino';
            exit();
        }
    }
    else
    {
            echo 
'Problema: Posible ataque al subir el archivo. Nombre del archivo: '.$userfile_name;
            exit();
    }
echo 
'Archivo subido con éxito';
$fich=$upfile
Compruebo todos los posibles errores, pero aunque el archivo se sube bien, luego no puedo usarlo con el script de Azrael666 ¿Me podéis ayudar a arrancar?