Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/02/2011, 13:17
MaxDgy
 
Fecha de Ingreso: enero-2011
Ubicación: Argentina
Mensajes: 80
Antigüedad: 13 años, 2 meses
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