El post que buscas se encuentra eliminado, pero este también te puede interesar

Gestor de documentos PHP - Software propio - GPL

Anuncios

Hola amigos cree hace algún tiempo esta aplicación muy básica pero siento que a alguien puede servirle, básicamente es un visor de archivos y carpetas, y pueden entrar en las carpetas, también permite colocar iconos para cada tipo de archivo. Este es el gestor:

Gestor de documentos PHP - Software propio - GPL

La aplicación tiene la siguiente estructura de carpetas:

PHP

1) gestor_archivos: deben alojar esta carpeta en su servidor apache (con soporte PHP), si trabajan localmente entran a http://localhost/gestor_archivos

2) archivos: aquí deben ubicar todas las carpetas y archivos que quieren compartir y hacer visible en su aplicación

3) res: aquí deben colocar las imágenes para las extensiones de los archivos y pues pueden cambiar el estilo visual del gestor modificando el archivo tabla.css

4) El archivo index.php es la aplicación que se encarga de listar los archivos y carpetas alojados en la carpeta archivos. Sólo tiene 84 líneas

5) Si desean agregar más iconos para las extensiones agregan las imágenes el directorio res y luego las asocian indicándolo en el archivo index.php así:

Gestor

Y pues lo fundamental, el código de la aplicación https://docs.google.com/file/d/0B_FMb8dlgjiAdVZfYkhkeXdMODA/edit?usp=sharing


Si alguien tiene alguna duda, o cree necesario hacer una explicación del código, me dice y con gusto lo haré.

Anuncios

2 comentarios - Gestor de documentos PHP - Software propio - GPL

@morrison098
Notice: Undefined index: ruta in C:xampphtdocsbuencontadoradmingestor_archivosindex.php on line 31

Notice: Undefined variable: dh in C:xampphtdocsbuencontadoradmingestor_archivosindex.php on line 72

Warning: closedir() expects parameter 1 to be resource, null given in C:xampphtdocsbuencontadoradmingestor_archivosindex.php on line 72



Disculpa quisiera agregar un boton para regresar borrar archivos y carpetas y crear carpetas
@ing_sergio
No había caído en cuenta que tengo deshabilitado los warnings en PHP bueno aquí van las correcciones:

31) $ruta="archivos";
32) if(!empty($_GET['ruta']))$ruta=$_GET["ruta"];
72) closedir($carpeta);

Bueno esto es la base, algo sencillo. Para realizar un administrador de archivos, te recomiendo que encriptes los nombres de los archivos ejemplo:
asdlkfajsdfiasdfajsldfkjasdfiou.pdf
Y que con .htaccess no permitas el indexado de estos. Además utilizar MySQL para guardar los rutas y asociar las