Foros del Web » Programando para Internet » PHP »

Sistema de verificacion

Estas en el tema de Sistema de verificacion en el foro de PHP en Foros del Web. Hola amigo del foro tengo una inmensa pregunta sobre un isstema de amigos y de verificacion de usuario el asunto es que si una usuario ...
  #1 (permalink)  
Antiguo 10/07/2012, 08:43
 
Fecha de Ingreso: marzo-2011
Ubicación: Punta de Mata
Mensajes: 106
Antigüedad: 13 años, 8 meses
Puntos: 0
Sistema de verificacion

Hola amigo del foro tengo una inmensa pregunta sobre un isstema de amigos y de verificacion de usuario el asunto es que si una usuario tiene como amigo a otro usuario automaticamente envia los datos de los usuario a la base de datos, la base es esta;

ID | username1 | username
1 Nathaly José

el username1 es el nombre de usuario que inicio sesion y es el que le dio click a jose para hacerse amigo.

Cuando otro usuario ejemplo Rodrigo inicia sesion aparece que el tambien se hizo amigo de José pero me explico como puedo hacer para verificar si el usuario que inicio sesion es igual al username1 pero cada vez que lo intento apace lo mismo un error es decir nada, lo mismo que los dos usuario le dieron click..
Por favor ayudenme, se lo agradezco bastante!!!!!!
  #2 (permalink)  
Antiguo 10/07/2012, 09:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Sistema de verificacion

Sin ver el código de lo que estas haciendo es prácticamente imposible que alguien te ayude, pero me suena a que en tu consulta tienes que buscar que el usuario actual (me imagino lo debes de guardar en una sesión) sea igual a username1 para que pueda ver con quien se hizo amigos.
  #3 (permalink)  
Antiguo 10/07/2012, 09:20
Avatar de vgrdominik  
Fecha de Ingreso: julio-2012
Mensajes: 9
Antigüedad: 12 años, 4 meses
Puntos: 0
Respuesta: Sistema de verificacion

Uff uff no es que te hayas explicado muy bien...

¿Puedes poner un ejemplo más exteno?
  #4 (permalink)  
Antiguo 10/07/2012, 09:21
 
Fecha de Ingreso: marzo-2011
Ubicación: Punta de Mata
Mensajes: 106
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Sistema de verificacion

Bueno es asi
Código PHP:
Ver original
  1. $username = $_COOKIE['username'];
  2. $user_visit = $_GET['id'];
  3. //aqui hace una consulta para atraer el username1
  4. $user_friends="".$username1_friends_datos['username1']."";
  5. if($username != $user_friends) {
  6. <a href="amigos.php?amigos=no&user=$user_visit"no ser mas amigos</a>
  7. }else{
  8. <a href="amigos.php?amigos=si&user=$user_visit"no ser mas amigos</a>
  9. }
Bueno aca esta el codigo que acabo de hacer que es el mismo que yo utilizo no te lo pude dar completo porque estoy en otra conputadora..Pero es 100% el mismo..
  #5 (permalink)  
Antiguo 10/07/2012, 10:50
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Sistema de verificacion

Pues creo que el problema es la consulta (que es justamente el código que no pones). Tienes que comparar usando $username que es el valor del usuario actual.

Saludos.
  #6 (permalink)  
Antiguo 12/07/2012, 16:06
 
Fecha de Ingreso: marzo-2011
Ubicación: Punta de Mata
Mensajes: 106
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Sistema de verificacion

ahora si puedo colocar los datos, lo que pasa es que estaba en otra computadora..!
Código PHP:
Ver original
  1. <?php
  2.     $user_friend_verif = "SELECT * FROM friends WHERE username='".$user_visit_datos['ID']."' ";
  3.  $user_friend_verif_qry = mysql_query($user_friend_verif)
  4. or die ("Could not match data because ".mysql_error());
  5. $user_friend_num_rows = mysql_num_rows($user_friend_verif_qry);
  6.  if($user_friend_num_rows != 0) { ?>
  7.  <?php
  8.  $user_friend = "SELECT * FROM friends WHERE username='".$user_visit_datos['ID']."'";
  9.  $user_friend_qry = mysql_query($user_friend)
  10. or die ("Could not match data because ".mysql_error());
  11.    while($user_friend_datos=mysql_fetch_array($user_friend_qry)){
  12.        ?>
  13.   <?php
  14.  if($user_friend_datos['status_user'] == $user_inic_datos['ID'] && $user_friend_datos['username1'] == $user_inic_datos['ID']) { ?>
  15.  
  16. <div id="Style-dunir">
  17.   <a href="" class="follow" id="<?php
  18. echo "$user_visit_datos[ID]";
  19. ?>" name="nofollow">Separar</a>
  20. </div>
  21. <?php }else{ ?>
  22.  <div id="Style-unir">
  23. <a href="" class="follow" id="<?php
  24. echo "$user_visit_datos[ID]";
  25. ?>" name="follow">Unirme</a>
  26. </div>
  27. <?php }?>
  28. <?php }?>
  29.  <?php }else{ ?>
  30.     <div id="Style-unir">
  31. <a href="" class="follow" id="<?php
  32. echo "$user_visit_datos[ID]";
  33. ?>" name="follow">Unirme</a>
  34. </div>
  35.  <?php }?>
el ".$user_visit_datos['ID']." y $user_inic_datos['ID'] esto son los datos de los usuarios..!

Etiquetas: Ninguno
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 22:22.