Comunidad de diseño web y desarrollo en internet online

Consulta sobre mi codigo php para logguearse

Citar            
MensajeEscrito el 22 Jun 2016 05:01 am
Buenas a todos, soy nuevo en php "extremandamente novato" y es mi primer tema, tengo el siguiente codigo php para validar un usuario:

Código PHP :

<?php
   $usuario=$_POST['usuario'];
   $password=$_POST['clave'];
   $tipo="2";
   
   $conexion=mysqli_connect("localhost", "root", "", "gymnasio");
   $consulta = "SELECT tipo FROM usuarios WHERE documento='$usuario' and clave1='$password'";
   $resultado=mysqli_query($conexion, $consulta);
if($datos = $resultado){
   while($fila = mysqli_fetch_array($datos)){
      $tipo=$fila["tipo"];
      }
         if($tipo == "1"){
            header ('Location: administrador.php');
               }else if($tipo == "0"){
                  header ('Location: perfil.php');
               }else{
                  echo "Hemos tenido problemas para iniciar su sesion por favor verifique que:
                  
                  
                           <b><p>1- El usuario se encuentre regitrado. </p>
                           <p>2- Se hayan digitado los datos correctamente. </p>
                           <p>3- Los campos estan no vacios. </p></b>
                           <p></p>
                           <p>He intentelo de nuevo.   </p>      
                           ";
                  }
   }   

      mysqli_free_result($resultado);
      mysqli_close($conexion);
   
?>


Si elusuario se encuentra registrado, entonces lo mandara a otra pagina que contiene un pagina basica de perfil de usuario, y si el usuario es un administrador lo mandara a la pagina del administrador, la verdad quisiera poder que cuando un usuario normal se loggue aparezca un un mensaje Asi "BIENVENIDO "Nombre_Usuario" pero no se como, me podrian ayudar?

Por brayansanchez

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 Jun 2016 04:41 pm
Hola,
Lo normal para es es utilizar cookies. Que la creas cuando el usuario se ha logueado. Y después simplemente, en cada pagina vas preguntando si se esta creada la cookie, y si no es así, pues le hechas fuera. Entiendes??

Un saludo,
David
paginas web economicas

Por conectart

Claber

128 de clabLevel



 

ceo

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.