Hola amigos de foros del web. tengo un problema y no entiendo porque me pasa :S .
Tengo una pagina para mi escuela que es para subir archivos y que queden cargados en carpetas del servidor.
La cuestion esta en que cuando subo la pagina al hosting, cuando la veo, me tira un error, pero en cambio en mi servidor local esta bien.
este es el codigo que muestra los archivos listados
Código PHP:
<?php
if ($gestor = opendir('files/contabilidad')) {
echo "<ul>";
while (false !== ($arch = readdir($gestor))) {
if ($arch != "." && $arch != "..") {
echo "<li><a href=\"files/contabilidad/".$arch."\" class=\"linkli\">".$arch."</a></li>\n";
}
}
closedir($gestor);
echo "</ul>";
}
?>
Ese codigo esta puesto varias veces en la pagina, pero sirve una vez el codigo, las demas veces que intenta abrir carpetas me dice:
Warning: opendir(files/comunicacion) [function.opendir]: failed to open dir: No such file or directory in /home/vol7/zobyhost.com/zoby_8030959/htdocs/index.php on line 94
Pense que era por los permisos 777, pero los cambio desde mi programa ftp y despues he mrado y siguen estando 777.
Espero puedan ayudarme, ya que necesito hacer que ande esto porque hay un gracioso en la clase que de la forma que estabamos haciendo antes, borra los archivos que publican los profesores u.u
Gracias de ante mano!
Saludos