¿Será por esta linea?
Porque la función opendir() devuelve precisamente eso: un recurso.
http://us1.php.net/opendir
PDTA: Te sugiero leer el manual para que sepas que hacen las funciones que usas, no hace falta que abras un tema por una duda así de básica.