Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/09/2004, 10:39
pscheve
 
Fecha de Ingreso: septiembre-2004
Ubicación: Argentina
Mensajes: 49
Antigüedad: 19 años, 6 meses
Puntos: 0
Antes que nada les agradezco a ambos la molestia de contestar mi consulta, y me asombro también la rapidez :)
Yo tengo en la bd los campos "usuario, contra y tipo", donde este último define si es usuario o admin. Mi duda está en la sintaxis de mi código cuando uso dos variables de sesión en el mismo formulario. El código es:

<?
mysql_connect('localhost','root','');
mysql_select_db('AdminTS');
$ssql = "SELECT * FROM users WHERE usuario ='$usuario' and contra='$contra'";
$rs=mysql_query($ssql);
if (mysql_num_rows($rs)!=0){
session_start();
$_SESSION["autenticado"]="SI";
if ($tipo=="admin"){
$_SESSION["usuario"]="admin";}
header("Location: frames2.php");
}
else {
header("Location: login.php?errorusuario=si");
}
mysql_free_result($rs);
mysql_close();
?>
// es decir, una vez verificado usuario y psw me asignaría "autenticado=si" y depende el tipo de usuario genero otra variable de sesión para después levantarla desde otro formulario y mostrar los menués adecuados para ese usuario.