Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2003, 14:47
dominguez
 
Fecha de Ingreso: julio-2003
Mensajes: 463
Antigüedad: 20 años, 9 meses
Puntos: 0
Problema al leer archivos de directorio

Hola, no consigo saber q es lo q pasa aqui, por pantalla me sale:


FILE:1
FILE:1
FILE:1

Efectivamente, el primer file por el ".", el segundo por ".." y el tercero por un archivo q tengo q quiero q me borre si cumple la condición.

Pero la salida debe ser:

FILE: .
FILE: ..
FILE: archivo.txt (archivo q tengo almacenado en el directorio)

no??

El directorio se llama "listado" y está al mismo nivel q el archivo q contiene este código:

$enc=false;
$dir=opendir ("listado ");

while($file=readdir ($dir) && !$enc)
{
echo "FILE: " . $file. "<br>";
if ($file != "." && $file != "..")
{

$res=explode (".", $file);//Divide la palabra en dos partes
//utilizando como separados el "." y mete el resultado en una posición del array
if(condicion)
{
unlink ($file);
$enc=true;
}
}
}
closedir ($dir);