Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2015, 16:04
diegoj9999
 
Fecha de Ingreso: noviembre-2015
Ubicación: NULL
Mensajes: 23
Antigüedad: 8 años, 5 meses
Puntos: 1
Al dejar los campos vacios no aparece nada

Como dice el titulo , cuando dejo el campo vacio no me aparece nada, cuando en el usuario pongo algo si me aparece pero si no pongo el usuario no me aparece nada, osea la pagina en blanco, vacia , aca dejo el codigo

Código PHP:
Ver original
  1. if ($_POST['username']) {
  2. //Comprobacion del envio del nombre de usuario y password
  3. $username=$_POST['username'];
  4. $password=$_POST['password'];
  5. if ( $username==NULL || $password == NULL ) {
  6. echo "La password o el usuario  no fueron enviados";
  7. }else{
  8. $query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error());
  9. $row = mysql_fetch_array($query);
  10. $logeado = 0;
  11. $pass = crypt($password,"$2y$");
  12. if ($row['password']==$pass){
  13. echo "Te has logeado exitosamente";
  14. $logeado++;
  15. echo "<br>Contrasenia encriptada[".$pass."]";
  16. if($logeado == 1){
  17. echo "<br>ESTADO: En linea";
  18.  
  19.  
  20. ?>
  21. <html>
  22. <head>
  23. <title>Redireccion</title>
  24. <meta http-equiv="Refresh" content="5;URL=http://localhost/TEST/LoginSystem/Hola.php
  25. ">
  26. </head>
  27. <body>
  28. Sera redirigido en unos segundos...
  29. </body>
  30. </html>
  31. <?php
  32. }
  33. }
  34. else
  35. {
  36.  
  37.  
  38. echo "La clave que has ingresado no es la correcta.";
  39. echo "<br>En crypt devolvio [".$pass."]";
  40. }
  41. }