![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
29/01/2012, 16:02
|
| | Fecha de Ingreso: enero-2012 Ubicación: localhost
Mensajes: 37
Antigüedad: 12 años, 7 meses Puntos: 10 | |
Respuesta: [Aporte] Subir Imagenes PHP con POO y PDO Info
Esta es una simple funcion de subir una imagen al servidor, pero esta vez de ser una funcion se transformara en una aplicacion o un script como ustedes lo miren, la version anterior era una funcion basica(la podras encontrar al final del post) para subir imagenes, no hubo sugerencias de como hubieran querido mejorar la funcion , asi que empeze mejorandola a como comunmente se usan en muchos sitios web o incluso en foros para asignarle una imagen a un usuario.(Se puede adaptar a phpost) o puedes dar sugerencias de como lo quieres o en donde pondrias una apli para subir archivos en phpost, en fin sino hay esa opcion este post es con animos de enseñanza
Esta vez es la version Alpha-1.0 y la ire mejorando en cuanto pueda y tambien se ira adaptando segun sugerencias de los usuarios.
Version Alpha-1.0 Cambios en la version (La anterior esta hasta abajo y fue puesta en otra web):
*Interfaz completamente mejorada y cambiada
* Implementacion de OOP
* Implementacion de PDO
* Implementacion de bases de datos
- Ahora la direccion de los archivos se almacena en la bd
- Proximamente implementacion de nombre y descripcion de la imagen segun usuario
*Uso multiple con bases de datos
-Se implemento el uso con diversas bases de datos (Proximamente mas)
-Bases de datos soportadas hasta esta version :
^- Mysql (Estado : Funcionando al 100% , aparentemente no ha dado fallos)
^- Oracle (Estado: Beta - aun no se confirma que funcione(no testeada) , es necesario probarse)
^- Postgresql (Estado : Beta - aun no se testea y se confirma que funcione, es necesario testear)
*Asignacion de nombre random a la imagen
-Ahora se le asigna un nombre random a cada imagen subida, esto para evitar conflictos a futuro
*Archivo de configuracion($config.php)
-Posibilidad de cambiar carpeta de almacenamiento
-Posibilidad de cambiar tipo de base de datos
-Asignacion de servidor,bd,usuario y clave de base de datos
-Posibilidad de añadir o quitar extensiones de los archivos
.- Ahora puedes decidir que archivos permitir (.jpg,.jpeg etc.)
-Posibles fallos (bugs) :
*Si no existe la carpeta de almacenamiento se creara automaticamente (requiere de permisos 755 a subir.php)
*Uso de bds Oracle y Postgresql : posible fallo de uso con estas bases de datos aun no se ha probado el script aqui
PD : SI ENCUENTRAS ALGUNO POR FAVOR REPORTALO AQUI. |