Estoy intentando que cuando valide un usuario si el tipo usuario (id_TipoUsuario) es 1 o 2, me redireccione a una web u otra. Los usuarios tipo 1 serían administradores.
Código
<?php //conectar BD include("conectar_bd.php"); conectar_bd(); $usr = $_POST['usuario']; $pw = $_POST['password']; $sql = "SELECT id_usuario FROM tbl_users INNER JOIN ctg_tiposusuario ON tbl_users.id_TipoUsuario = ctg_tiposusuario.id_TipoUsuario WHERE tx_username = '".$usr."' $result =mysql_query($sql,$conexio); $tipousuario=ctg_tiposusuario.id_TipoUsuario; $uid = ""; //Si existe al menos una fila if( $fila=mysql_fetch_array($result) && $tipousuario="2") { //Obtener el Id del usuario en la BD $uid = $fila['id_usuario']; //Iniciar una sesion de PHP session_start(); //Crear una variable para indicar que se ha autenticado $_SESSION['autenticado'] = 'SI'; //Crear una variable para guardar el ID del usuario para tenerlo siempre disponible $_SESSION['uid'] = $uid; //CODIGO DE SESION //Crear un formulario para redireccionar al usuario y enviar oculto su Id ?> <form name="formulario" method="post" action="administrador.php"> <input type="hidden" name="idUsr" value='<?php echo $uid ?>' /> </form> <?php } else { { //Obtener el Id del usuario en la BD $uid = $fila['id_usuario']; //Iniciar una sesion de PHP //Crear una variable para indicar que se ha autenticado $_SESSION['autenticado'] = 'SI'; //Crear una variable para guardar el ID del usuario para tenerlo siempre disponible $_SESSION['uid'] = $uid; //CODIGO DE SESION //Crear un formulario para redireccionar al usuario y enviar oculto su Id ?> <form name="formulario" method="post" action="principalcero.php"> <input type="hidden" name="idUsr" value='<?php echo $uid ?>' /> </form> <?php } ?> <form name="formulario" method="post" action="index.php"> <input type="hidden" name="msg_error" value="1"> </form> <?php } ?> <script type="text/javascript"> //Redireccionar con el formulario creado document.formulario.submit(); </script>
¿Esto se haría así? En la primera condición del if intento poner dos condiciones
Código
pero siempre me devuelve a index.