hace tiempo que no escribia por aqui. vamos al grano
Tengo 2 PC's en mi red local, una de ellas tiene un servidor web e IP homologada (IP abierta al puerto 80)
Muy bien, lo que quiero hacer, es que un archivo php me muestre algunas carpetas (ó archivos) de la PC 2
** Nota: PC 1 y PC 2 pueden ver y compartir archivos
para ser concretos, PC1 abre la carpeta del PC2 sin ningun problema (graficamente)
\\FINAL-PC\Musica\
si entro a esa direccion desde PC1, me abre los archivos y las subcarpetas
okey, ahora. lo que quiero hacer, es que desde un archivo.php pueda mostrarme lo mismo:
he utilizaod este codigo, pero no funciona, creo que el problema son las barras \\
Código PHP:
function listar_directorios_ruta($ruta){
if (is_dir($ruta)) {
if ($dh = opendir($ruta)) {
while (($file = readdir($dh)) !== false) {
if (is_dir($ruta . $file) && $file!="." && $file!=".."){
echo "<br>Directorio: $ruta$file";
}
}
closedir($dh);
}
}else
echo "<br>No es ruta valida: ".$ruta;
}
listar_directorios_ruta("\\FINAL-PC\Musica");
el codigo me funciona bien si lo ejecuto asi:
Código PHP:
listar_directorios_ruta("../");
Código PHP:
listar_directorios_ruta("../Directorio");
Código PHP:
listar_directorios_ruta("\\\FINAL-PC\Musica");
Código PHP:
listar_directorios_ruta("\\\\FINAL-PC\Musica");