
24/02/2011, 13:17
|
| | Fecha de Ingreso: enero-2011 Ubicación: Argentina
Mensajes: 80
Antigüedad: 14 años, 1 mes Puntos: 12 | |
Respuesta: como hago para guardar las rutas de las imágenes q subo al servidor? No sería bueno guardar las imágenes en el servidor dentro de una carpeta con la dirección del tipo md5(); 0df5tfg5h7rt4 y en la base de datos para cada imagen poner el [id], la [dir_en_md5-->(0df5tfg5h7rt4) ] , el [nom_en_md5()--> (tr7e4a464d)], el formato (gif, jpg, png, bmp) y el nombre sin encriptación MD5. Y así cada vez que un usuario la descarga cambie de nombre en el campo dir_en_md5 con <?php rename(“{$dir}{$archivo}”, “{$dir}{$farchivo}”); ?> Para que cuando te la quieran bajar desde un lugar remoto no puedan y así ahorrar tráfico?
Así quedaría para acceder a una sabiendo los nombres encriptados… http://www. tudominio.com/dl/user/imagenes/0df5tfg5h7rt4/tr7e4a464d.png
Así quedaría para acceder a una con un poco de php… http://www. tudominio.com/imagenesTemp/user/juanito/enlaplaya.png dirname — Devuelve el directorio padre de la ruta
http://ar2.php.net/manual/es/function.dirname.php mkdir — Crea un directorio
http://ar2.php.net/manual/es/function.mkdir.php copy — Copia archivos
http://ar2.php.net/manual/es/function.copy.php unlink — Borra un archivo
http://ar2.php.net/manual/es/function.unlink.php rmdir — Elimina un directorio
http://ar2.php.net/manual/es/function.rmdir.php
Ahora para llamar a la imagen desde la base mmm… Puede ser por el id o un nombre de usuario. No sé, qué dicen… Es muy loco lo que planteo???...De ser así…disculpen también estoy aprendiendo y sólo se me ocurrió que podría ser una buena forma.
Saludos!
Última edición por MaxDgy; 24/02/2011 a las 13:27 |