Programación Web y Scripting > PHP
Problema con get, a la hora de entrar a directorio.
(1/1)
krosty4782:
Buenas.
Bueno mi problema es el siguiente, estab ahaciendo un ejercicio, entonces para ver si entendi un codigo:
--- Código: Text ---<?phpif($_GET['path']==""){$jiji=dirname($Lugar_shell);$directorio=dir($jiji);$ruta=$jiji;}else{$directorio=dir($_GET['path']);$ruta=$_GET['path'];}?><?php $path="$ruta"; $directorio=dir($path); echo "<br><br>"; while ($archivo = $directorio->read()) { $extension=filetype($ruta.'/'.$archivo); if ($extension=="dir"){echo "<font color=red><b>(<a ";echo "href=?path=$ruta/$archivo>$archivo</a>)</b></font><br>"; }else {echo "<tr><td><a href=?edit=$ruta/$archivo>$archivo</a><br></td>"; } $directorio->close(); echo "<br><br>";?>
Decidi rehacerlo yo solo, y lo que cree fue lo siguiente:
--- Código: Text ---<?php$shell=$_SERVER[SCRIPT_FILENAME];$ruta=getcwd();$dirshell=dirname(shell);$directorio=dir($ruta);echo "<br><br>";while ($archivo = $directorio->read()){ $ext=filetype($archivo); if ($ext=="dir"){echo "<font color=red><b>(<a href=?path=$ruta/$archivo>$archivo</a>)</b></font><br>"; }else{ echo "<a href=?edit=$ruta/$archivo>$archivo</a></font><br>"; } } $directorio->close() ?>
Pero cual es el problema ? Que una vez listado los archivos cuando intento acceder a un directorio, no carga, es decir carga pero se queda donde estaba.
Creo que esto se debe al "$_get" que no puse, pero es que no lo encontre necesario, ni entendi bine como usarlo ya lei pero no temrino de entenderlo :S
Aver si alguien me ayuda con esto
Muchas gracias
Saludos
Navegación
Ir a la versión completa