Estilo acordeon
al pinchar sobre el nombre de la carpeta, se debe de mostrar el contenido
Utilizo javascript, css y php
Código PHP:
$link=mysql_connect("localhost",".......",".........");
mysql_select_db("........._usuarios",$link) or die ("Error");
include("login.php");
if($loginCorrecto)
{
echo "<center class='archivo'>Bienvenido a la Zona de Usuarios ".$nickUsuarioL;
}
else
{
echo "El sistema no lo ha identificado, solo los usuarios registrados tienen acceso a esta area";
}
echo "<br>";
echo "<h2> <span class='archivo'>Archivos</span></h2>\n";
echo "<a href='logout.php' class='logout'>Desconectarse<!--<input type='image' src='imagenes/boton_lim.jpg' class='logout' value='submit' />--></a>\n";
echo "<br>";
echo "<hr>";
echo "<ul id='toggle-view'><div id='directorio'>\n";
$dusuario=$_COOKIE["usNick"];
$path = "clientes/$dusuario/";
$directorio = opendir($path);
$dirname= dirname($path);
$archivo=readdir($directorio);
$archivos=array();
$ruta=readdir($archivo.'/');
function listarArchivos($path){
$directorio=opendir($path);
$archivos=array();
while($archivo=readdir($directorio)){
if($archivo != "." && $archivo != ".."){
if(is_dir($path."/".$archivo)){
$nombreArch = ucwords($archivo);
echo " <li><h3>$nombreArch</h3>";
echo "<span>+</span>";
listarArchivos($path.$archivo.'/');
}
else{
$archivos[] = $archivo;
}
}
}
for($x=0; $x<=count($archivos); $x++){
echo
"<div class='panel'>
<a href='$path$archivos[$x]' >$archivos[$x]</a>" ;
}
}
listarArchivos($path);
echo "</li></div></ul></div>";
echo "\n";
echo "<br> </a>";
closedir($directorio);
echo "<marquee>Muchas Gracias por Visitarnos</marquee>";