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

[0] Índice de Mensajes

Ir a la versión completa