Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/12/2013, 17:22
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.551
Antigüedad: 12 años, 4 meses
Puntos: 977
Respuesta: mensaje en login de php

Y esto harías en el caso de que no trabajes con una base de datos, sino con datos predeterminados en el archivo, como en el ejemplo que nos muestras:

Código PHP:
Ver original
  1. //Desinfecto los datos de posible contenido malicioso
  2. $user = addslashes(strip_tags($_POST["name"]));
  3. $pass = addslashes(strip_tags($_POST["pass"]));
  4.  
  5. //Predetermino los valores correctos
  6. $preUser = "Usuario";
  7. $prePass = "Password";
  8.  
  9. //Comparo los datos recibidos con los predeterminados, si coinciden, muestro un mensaje de éxito y realizo la redirección hacia inicio.php, caso contrario, muestro un mensaje de mala identificación y hago la redirección hacia login.php
  10. if (!strcmp($user, $preUser) && !strcmp($pass, $prePass)) {
  11.      echo "Identificación realizada con éxito";
  12.      echo "<script>
  13.               setTimeout(function() {
  14.                    location.href = 'inicio.php';
  15.               }, 3000);
  16.           </script>";
  17. }
  18. else {
  19.      echo "Los datos no coinciden con los de la base de datos";
  20.      echo "<script>
  21.               setTimeout(function() {
  22.                    location.href = 'login.php';
  23.               }, 3000);
  24.           </script>";
  25. }

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand