

| |||
Respuesta: Carpeta por usuarios Bueno os cuento que creo tener la "forma de hacerlo" una vez se registren se creara una carpeta con el mail del usuario esa carpeta será solo para ellos,con la expresion regular del .htaccess puedo conseguir que la ruta de la carpeta /imagenes_usuarios/email_usuario/ sea otra, y asi evitar que "encuentren" las fotos.(Cubri la posibilidad de que el usuario si cambia el mail se renombre la carpeta con el nuevo mail) lo digo entre comillas porque ya sabeis que se podria ver pero lo podria camuflar de alguna manera. El tema de Curriculums lo hemos dejado descartado ya que contienen datos privados y si llegan a 2 manos puede ser peligroso para la empresa....aparte lo podemos meter en la BD y listo. que os parece mi remedio. |
| |||
Respuesta: Carpeta por usuarios nfo: Como tu bien dices igual se puede visualizar la ruta. Disculpa que insista tanto pero he probado este código y realmente funciona , y esta si es que seria una solución al problema que planteas. Saludos Cita: Pagina html <img src="./show.php"> Como pueden ver la fuente (src) de la imágen es un archivo show.php que contiene lo siguiente: <?php $id = "img/usuario1.jpg"; $fd = fopen ($id, "r"); $datos = fread($fd, filesize($id)); $tipo = exif_imagetype($id); $tipo = image_type_to_mime_type($tipo); header( "Content-type: $tipo"); echo $datos; ?> |
| |||
Respuesta: Carpeta por usuarios La solución definitiva para esto es que uses carpetas "virtuales" que realmente no existan en el servidor pero que tu sistema las pueda verificar. Imagina que tengas 5000 usuarios, 5000 carpetas reales en el server que lio! Entonces como te propongo, aprende a usar SEF para trabajar con la URL, no importa cuál sea la URL todo debe dirigirse a un solo index.php y ahi con PHP desarmas la url y tefijas la carpeta y de acuerdo a eso buscas al usuario en la base de datos y si existe le das acceso a sus Archivos. De esta forma a TODOS los archivos de cada usuario los subes a la misma carpeta solo que trabasal los nombres de loas archivos para que nunca se repitan y no se pisen. Asi lo implemente asi me funcionó. Suerte. |
| |||
Respuesta: Carpeta por usuarios Cita: joder pero como lo provais :S a mi me sale el cuadrigo de imagen no disponible :S pasame el fichero, o pon el codigo tal cual te funciona es super raro..... :Sademás me da error en el header( "Content-type: $tipo"); Cita: si lo tienes echo me lo podias pasar por favor?
Iniciado por usermax ![]() La solución definitiva para esto es que uses carpetas "virtuales" que realmente no existan en el servidor pero que tu sistema las pueda verificar. Imagina que tengas 5000 usuarios, 5000 carpetas reales en el server que lio! Entonces como te propongo, aprende a usar SEF para trabajar con la URL, no importa cuál sea la URL todo debe dirigirse a un solo index.php y ahi con PHP desarmas la url y tefijas la carpeta y de acuerdo a eso buscas al usuario en la base de datos y si existe le das acceso a sus Archivos. De esta forma a TODOS los archivos de cada usuario los subes a la misma carpeta solo que trabasal los nombres de loas archivos para que nunca se repitan y no se pisen. Asi lo implemente asi me funcionó. Suerte. |
| |||
Respuesta: Carpeta por usuarios Cita: un jpg .... y no sale nada!. que porras puede ser. la cosa esque si abro el fichero snow.php me sale simbolos raros que supongo que es la imagen, si la quito la imagen de la ruta sale en blanco.pero en el html no sale nada, ni con imagen ni sin imagen. |
| ||||
Respuesta: Carpeta por usuarios Hola, Pues la verdad no lo se, no se si para usar ese script se ha de tener instalada la libreria GD. desde luego la funcion image_type_to_mime_type segun pone en el manual no le hace falta esa libreria, pero de la otra ek manual no dice nada exif_imagetype, mira a aver si tienes la libreria GD instalada y si es asi algo estaras haciendo mal. Un saludo |
| |||
Respuesta: Carpeta por usuarios subi los ficheros a un hosting y funcionaba pero en mi local no, instale la libreria GD y ya funciona....que raro de verdad....lo mismo si que necesita esta libreria..... Bueno esto si me puede valer para representar las fotos que bien!!! |