Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2012, 13:46
pato_cuack
 
Fecha de Ingreso: enero-2012
Ubicación: En una casa
Mensajes: 72
Antigüedad: 12 años, 4 meses
Puntos: 2
Pregunta Ingresar con email + password = mostrar nick



Hola personas con bastante conocimiento

Le cuento mi intención... Tengo un sistema de login para mi proyecto de WEB, en el cual el usuario ingresa su correo y su password y voila!, en la página de index se muestra su nick, me funciona todo, menos lo de mostrar el nick no me arroja el resultado, acá les muestro el código de ingresar.php que es la que cumple con hacer el llamado a la Base de Datos y redirigir al usuario de la página de inicio al index para usuarios.

Código PHP:
Ver original
  1. <?php
  2. include('conexion.php');
  3. mysql_select_db("wea") or die ("Fallo en la conexión Con la Base de Datos*".mysql_error());
  4.  
  5. function quitar($mensaje){
  6. $mensaje = str_replace('<','<',$mensaje);
  7. $mensaje = str_replace('>','>',$mensaje);
  8. $mensaje = str_replace('\"','"',$mensaje);
  9. $mensaje = str_replace("\"",'""',$mensaje);
  10. $mensaje = str_replace('\\\\','\"',$mensaje);
  11. $mensaje = str_replace('|','|',$mensaje);
  12. $mensaje = str_replace('||','||',$mensaje);
  13. return $mensaje;
  14. }
  15.  
  16. if(trim($_POST["ing_ml"]) != "" && trim($_POST["ing_contra"]) != ""){
  17.  
  18. $mailU = quitar($_POST["ing_ml"]);
  19. $passU = quitar($_POST["ing_contra"]);
  20. $result = mysql_query("SELECT password FROM ingresos_usu WHERE email='".$mailU."' AND password ='".$passU."'");
  21. if (mysql_num_rows($result) == 1){
  22. $resulto= mysql_query("SELECT nick FROM ingresos_usu");
  23. while ($row = mysql_fetch_row($resulto)){
  24. $_SESSION['usuario'] = $row;
  25. $bi = "Bienvenido: ".$row;
  26. echo "<script>
  27. parent.location.href='index2.php';
  28. window.parent.window.document.getElementById('usu').innerHTML = \"$bi\";
  29. </script>";}
  30. }elseif($row["password"] <> True){
  31. $bi = "Email o Password incorrecto.";
  32. echo "<script>
  33. window.parent.window.document.getElementById('usu').innerHTML = \"$bi\";
  34. </script>";
  35. }else{
  36. $bi = "Usuario no existente en la base de datos.";
  37. echo "<script>
  38. window.parent.window.document.getElementById('usu').innerHTML = \"$bi\";
  39. </script>";
  40. }
  41. }
  42. ?>

En index el resultado que me arroja es Array, intenté diciéndole cuál campo me trajera pero simplemente me dejaba avanzar y no mostraba el nick y ps ya no sé qué hacerle :l no tengo muy basto conocimiento en esto y aún estoy aprendiéndolo :l

Agradezco a los lectores y a los colaboradores que aporten conocimientos para solucionar esto.

:)
__________________
Aprendo, Aprendo Aprendo :D A la filosofía de Golden Boy ^^,
Desarrollo Web en Colombia