Foros del Web » Programando para Internet » PHP »

duda con área privada web

Estas en el tema de duda con área privada web en el foro de PHP en Foros del Web. Hola buenas, os explico mi duda, estoy creandome una web para el tema de las fotografías de bodas y demás y la cosa es que ...
  #1 (permalink)  
Antiguo 23/03/2012, 06:23
 
Fecha de Ingreso: marzo-2011
Mensajes: 53
Antigüedad: 13 años, 1 mes
Puntos: 0
duda con área privada web

Hola buenas,
os explico mi duda, estoy creandome una web para el tema de las fotografías de bodas y demás y la cosa es que me gustaría tener una "sección privada" para que los clientes puedan ver sus fotos, claro esto seria fácil mostrando todas las fotos a todos los clientes que se logueen en la pagina como clientes pero lo que yo quiero es que cada cliente solo pueda ver alguna foto ( sus fotos y no la de los demás).

Es decir lo que querría hacer es que cada cliente tenga su propio apartado con sus fotos que solo pueda verlas el con su usuario y su contraseña.

alguien sabe como se puede hacer esto? a mi lo único que se me ocurre es hacerlo mediante sesiones y demás pero seria un poco locura..
un saludo y muchas gracias por adelantado!
  #2 (permalink)  
Antiguo 23/03/2012, 06:25
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: duda con área privada web

guarda en carpetas las fotos de cada usuario, y entonces, solo muestras las fotos de la carpeta X, que corresponde al usuario X, en base de datos, solo guardas usuario | idcarpeta
__________________
aconcaguaestudio.com
  #3 (permalink)  
Antiguo 23/03/2012, 07:07
 
Fecha de Ingreso: agosto-2011
Mensajes: 110
Antigüedad: 12 años, 8 meses
Puntos: 13
Respuesta: duda con área privada web

SI el cliente entra con su usuario y contraseña... ya estas usando sesiones. ¿que diferencia hay ?.

Puedes hacer como te han dicho , que cada clietne tenga su carpeta y le muestres las fotos de esa carpeta o bien con una base de datos donde asocies a cada cliente el nombre de sus fotos.

un saludo.
  #4 (permalink)  
Antiguo 23/03/2012, 07:23
Avatar de CesarHC  
Fecha de Ingreso: junio-2011
Ubicación: localhost
Mensajes: 566
Antigüedad: 12 años, 10 meses
Puntos: 56
Respuesta: duda con área privada web

Yo recomiendo que uses sesiones asi mostrarias solo las imagenes relacionadas al usuario que se logue.

Saludos.
__________________
Solo la práctica no te traicionara ¡¡¡¡¡¡

Seguir el camino tu debes PHP The Right Way.
  #5 (permalink)  
Antiguo 23/03/2012, 08:27
 
Fecha de Ingreso: marzo-2011
Mensajes: 53
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: duda con área privada web

muchas gracias a todos por sus respuestas. supongo que hare lo de crear carpetas y luego ya vere como me las apaño para que solo muestre las imagenes de una carpeta segun el usuario que se loguee ajajaja.
saludos!!
  #6 (permalink)  
Antiguo 23/03/2012, 08:42
Avatar de JairLizcano  
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: duda con área privada web

Realmente no debes hacer relación por carpetas, lo ideal es que lo hagas por archivos independientes y evidentemente una base de datos donde relacionas las imágenes con un determinado perfil, y cada imagen con su respectiva ruta en el servidor.
__________________
Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte.
  #7 (permalink)  
Antiguo 23/03/2012, 08:50
 
Fecha de Ingreso: marzo-2011
Mensajes: 53
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: duda con área privada web

la verdad que esa forma me ha gustado y para mostrarlas podria hacer esto por ejemplo?
lo estoy poniendo aqui sobre la marcha como una idea:
$consulta = SELECT * FROM 'fotos' WHERE 'nombre' = $usuario;
la idea es que la variable usuario se cargue dinamicamente segun quien este logueado y que ese nombre pase a la sentencia sql para que asi se ejecute la consulta dependiendo de quien sea.
podria funcionar?
  #8 (permalink)  
Antiguo 23/03/2012, 09:09
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: duda con área privada web

Yo personalmente, lo haria de esta forma:


Una tabla "fotos", campos id, ruta, nombre, descripcion

Una tabla "galerias", campos id, nombre, descripcion

Una tabla "galeriasFotos" campos id, id_foto, id_galeria

Una tabla "usuarios", id, user, pass, mail, blabla

Y una tabla "galeriaAusuarios" con campos id, id_galeria, id_usuario. Esta tabla es la que relacionará una galeria (con TODAS sus fotos) a uno o más usuarios :)

Almenos, algo así me plantearia yo :)

¿Ventajas? Relacion de fotos - galerias de muchas a muchas (un momento dado, podría interesarte tener fotos en dos álbums), relacion de usuario - galeria de muchas a muchas (imaginate q aparte de la boda, tienes las de un bautizo...)
__________________
>> Eleazan's Source
>> @Eleazan

Etiquetas: privada, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:32.