Foros del Web » Programando para Internet » PHP »

usuario!!+ perfil

Estas en el tema de usuario!!+ perfil en el foro de PHP en Foros del Web. ¿alguna idea como se hace para identificar un perfil publico de un privado en php? de antemano gracias!!...
  #1 (permalink)  
Antiguo 22/03/2010, 20:00
Avatar de galf  
Fecha de Ingreso: febrero-2010
Mensajes: 62
Antigüedad: 14 años, 2 meses
Puntos: 0
usuario!!+ perfil

¿alguna idea como se hace para identificar un perfil publico de un privado en php?

de antemano gracias!!
  #2 (permalink)  
Antiguo 22/03/2010, 20:06
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
Respuesta: usuario!!+ perfil

Explicate como que un perfil publico vs uno privado?

Saludos
  #3 (permalink)  
Antiguo 22/03/2010, 20:07
Avatar de X3r0s  
Fecha de Ingreso: febrero-2010
Mensajes: 90
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: usuario!!+ perfil

Hola.. de nuuevo galf
Te refieres a que si el usuario marca una opcion el perfil sea privado y si no lo marca sea publico.. como hace facebook , hi5 y sitios asi?
Seria Sencillo.
En la tabla donde se guardan las opciones del usuario , crear un campo nuevo llamado publico,
Usando un Checkbox , si es marcado hacer que el Checkbox llene el campo "publico" con un true o un si....
y el php seria algo como:
Código PHP:
Ver original
  1. <?php
  2.  
  3. /**
  4. Conecto a mysql ...etc
  5. */
  6. $publico=mysql_fetch_array(mysql_query("select publico from usuarios where `id`=$id"));
  7. if($publico[0] == "si"){
  8. /**Aqui se seguiria ejecutando el codigo del perfil**/
  9. }else{
  10. /**Saltaria un mensaje que niega el acceso a las funciones de este perfil**/
  11. }
  12. ?>
  #4 (permalink)  
Antiguo 22/03/2010, 20:13
Avatar de galf  
Fecha de Ingreso: febrero-2010
Mensajes: 62
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: usuario!!+ perfil

eh si gracias por responder!

te informo, osea por ejemplo que mis usuarios puedan ver el perfil de otros!

ago la pregunta de arrriba porque creo que tienen relacion!

para ser mas especifico mis usuarios crean su perfil y no logro conseguir que por ejemplo ramon mire el perfil de ana

espero darme ah entender!! si no avisame!! gracias!!
  #5 (permalink)  
Antiguo 22/03/2010, 20:16
Avatar de X3r0s  
Fecha de Ingreso: febrero-2010
Mensajes: 90
Antigüedad: 14 años, 2 meses
Puntos: 3
Respuesta: usuario!!+ perfil

Pues te aviso que no te diste a entender ... xD
  #6 (permalink)  
Antiguo 22/03/2010, 20:19
Avatar de galf  
Fecha de Ingreso: febrero-2010
Mensajes: 62
Antigüedad: 14 años, 2 meses
Puntos: 0
hola X3r0s gracias por responder!!

mas o menos de echo el ejemplo que me diste me sirve de mucho!!

pero ahi explico ojala me entiendas!!!

gracias denuevo!!

eh si ok!!


osea como facebook o como aqui mismo en foro, tengo mis usuarios ya registrados cada uno con su perfil ok lo que no logro es que se miren los perfiles entre si!! asi como miras el perfil de alguien en facebook o aqui en el foro! me doy a entender o todavia no!!!

disculpen si me cuesta explicarme!!

nada amigos!!! bueno!

Última edición por GatorV; 23/03/2010 a las 09:27
  #7 (permalink)  
Antiguo 22/03/2010, 22:40
 
Fecha de Ingreso: febrero-2009
Mensajes: 24
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: usuario!!+ perfil

Cita:
Iniciado por X3r0s Ver Mensaje
Hola.. de nuuevo galf
Te refieres a que si el usuario marca una opcion el perfil sea privado y si no lo marca sea publico.. como hace facebook , hi5 y sitios asi?
Seria Sencillo.
En la tabla donde se guardan las opciones del usuario , crear un campo nuevo llamado publico,
Usando un Checkbox , si es marcado hacer que el Checkbox llene el campo "publico" con un true o un si....
y el php seria algo como:
Código PHP:
Ver original
  1. <?php
  2.  
  3. /**
  4. Conecto a mysql ...etc
  5. */
  6. $publico=mysql_fetch_array(mysql_query("select publico from usuarios where `id`=$id"));
  7. if($publico[0] == "si"){
  8. /**Aqui se seguiria ejecutando el codigo del perfil**/
  9. }else{
  10. /**Saltaria un mensaje que niega el acceso a las funciones de este perfil**/
  11. }
  12. ?>
Eso es lo que necesitas, galf. Simplemente cuando un usuario intente ingresar en el perfil de otro (perfil.php?id=12345), se hace la consulta a la base de datos, se valida que el perfil sea público y se muestra, en caso contrario, se le da un mensaje de error al usuario, diciéndole que el perfil no es público, etc.

Si no te funciona de esa manera. ¿Cuál es el problema? ¿Qué no te funciona? ¿Podrías especificar tu problema?

Espero haberte ayudado.

Saludos.
  #8 (permalink)  
Antiguo 23/03/2010, 08:35
Avatar de galf  
Fecha de Ingreso: febrero-2010
Mensajes: 62
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: usuario!!+ perfil

toda la razon es lo que nesecitaba lo probe lo ajuste y funciona de maravilla! gracias por su ayuda!!!

Etiquetas: perfil, 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 19:54.