Hola,
estoy usado "$archivo_carpeta" como tal dice la variable "archivo" o "carpeta".
Así pues, dentro de origen tengo la carpeta "carpeta" y el archivo "index.php", esos son los resultados que obtengo.
Si añado el is_dir tal como me has dicho, el resultado que obtengo es:
Código HTML:
>>>
Archivo/Carpeta: .
Origen: origen
Destino: destino
omito: .
>>>
Archivo/Carpeta: ..
Origen: origen
Destino: destino
omito: ..
>>>
Archivo/Carpeta: index.php
Origen: origen
Destino: destino
NO EXISTO: index.php
>>>
Archivo/Carpeta: carpeta
Origen: origen
Destino: destino
NO EXISTO: pepon
Esta leyendo todo lo que hay dentro de origen:
.
..
carpeta
index.php
y parece que no reconoce nada.
Como has dicho el funcionamiento no lo entiendo muy bien pues fuí a
http://www.php.net/manual/es/function.readdir.php y cogí el ejemplo de lectura de archivos/carpetas.
Saludos