Buenas.
Bueno mi problema es el siguiente, estab ahaciendo un ejercicio, entonces para ver si entendi un codigo:
<?php
if($_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:
<?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