| INICIO | PRODUCTOS | EMPRESAS |
AHORA SI VOY A LA PESTAÑA PRODUCTOS JALO EL session_start(); y las variables que necesito para trabajar.
EL PROBLEMA RADICA EN QUE CUANDO VUELVO A LA PESTAÑA INICIO ME DIRECCIONA COMO NO USUARIO AL INDEX NUEVAMENTE PERO COMO SI NO ME HUBIERA LOGUEADO ESO ES POR QUE CASI AL INICIO USO LA CONDICION "if((isset($_POST['usuario']))&&(isset($_POST['contrasena'])))"
LO QUE QUIERO ES UNA CONDICION PARA CUANDO VUELVA AL INICIO, APARESCA COMO USUARIO ¿COMO VALIDO EL session_start(); Y JALO LAS VARIABLE QUE QUIERO?
Código PHP:
Ver original
<?php include("conexion/co.php");?> <?php { $password = $_POST['contrasena']; $b_user=mysql_query("SELECT * FROM usuario WHERE usuario='$usuario' and contrasena='$password' and confirmacion='si'"); if($total==1){ if($row['contrasena'] == $password) { switch($row["empresa"]){ case 'admin': $_SESSION["usuario"] = $row["usuario"]; $_SESSION["id_empresa"]=$row["id_empresa"]; $_SESSION["id_usuario"]=$row["id_usuario"]; $_SESSION["nombre_empresa"]=$row["nombre_empresa"]; $_SESSION["logo_empresa"]=$row["logo_empresa"]; $_SESSION["empresa"]=$row["empresa"]; $id=$_SESSION["id_empresa"]; $nombreu = $_SESSION["usuario"]; $nom=$_SESSION["nombre_empresa"]; $idempresa=$_SESSION["id_empresa"]; $idusuario=$_SESSION["id_usuario"]; $verempresa=$_SESSION["empresa"]; break; case 'si': $_SESSION["usuario"] = $row["usuario"]; $_SESSION["id_empresa"]=$row["id_empresa"]; $_SESSION["id_usuario"]=$row["id_usuario"]; $_SESSION["nombre_empresa"]=$row["nombre_empresa"]; $_SESSION["logo_empresa"]=$row["logo_empresa"]; $_SESSION["empresa"]=$row["empresa"]; $id=$_SESSION["id_empresa"]; $nombreu = $_SESSION["usuario"]; $nom=$_SESSION["nombre_empresa"]; $idempresa=$_SESSION["id_empresa"]; $idusuario=$_SESSION["id_usuario"]; $verempresa=$_SESSION["empresa"]; break; case 'no': $_SESSION["usuario"] = $row["usuario"]; $_SESSION["id_empresa"]=$row["id_empresa"]; $_SESSION["id_usuario"]=$row["id_usuario"]; $_SESSION["nombre_empresa"]=$row["nombre_empresa"]; $_SESSION["logo_empresa"]=$row["logo_empresa"]; $_SESSION["empresa"]=$row["empresa"]; $id=$_SESSION["id_empresa"]; $nombreu = $_SESSION["usuario"]; $nom=$_SESSION["nombre_empresa"]; $idempresa=$_SESSION["id_empresa"]; $idusuario=$_SESSION["id_usuario"]; $verempresa=$_SESSION["empresa"]; break; } } else{ $tip=$ses['confirmacion']; echo $tip; if($ses['confirmacion']=='si'){ ?> <script> alert ("Su Contraseña o Usuario son incorrectos."); </script> <?php echo '<meta http-equiv="Refresh" content="2;url=../../index.php"> '; }else{ ?> <script> alert ("Su confirmacion de cuenta fue enviada a su email porfavor confirmar antesde loguearse."); </script> <?php echo '<meta http-equiv="Refresh" content="2;url=../../index.php"> '; } } } else { ?> <script> alert ("Ese usuario no existe."); </script> <?php echo '<meta http-equiv="Refresh" content="2;url=../../index.php"> '; } }else{ echo '<meta http-equiv="Refresh" content="2;url=../index.php"> '; } $verif="select * from usuario where usuario='$nombreu' and empresa='si'"; }