Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2009, 16:51
RendanJes
 
Fecha de Ingreso: noviembre-2009
Mensajes: 36
Antigüedad: 14 años, 6 meses
Puntos: 0
Sesiones me dicen donde me equiboque?

ventana validainicio.php
Código PHP:
<?php
$bd
=mysql_connect("127.0.0.1""root"""); 
mysql_select_db("banco2"$bd) or die("No se pudo conectar con la base de datos.");
$idusuario $_GET["idusuario"];
$contraseña $_GET["contraseña"];

$result mysql_query("SELECT idusuario, contraseña FROM usuario WHERE idusuario = '$idusuario' and contraseña = '$contraseña'");
while(
$row mysql_fetch_row($result)){
$usuario  $row[0];
$password $row[1];
$tipo $row[2];
$row[2]= $tipo;
}
if (
$idusuario == $usuario && $contraseña == $password)
{
    
session_start();
     
$_SESSION['usuario']  =  $usuario;
     
$_SESSION['password'] =  $password;
#if(isset($_SESSION['usuario'])!="" && isset($_SESSION['password'])!=""  && isset($_SESSION['tipo'])!="")
#{
#  switch($_SESSION['tipo'])
#    {
#    case 1:
#       AQUI SOY ADMINISTRADOR, Y ME VA A REDIRECCIONAR A UNA PAGINA QUE TENGA TODO
#       <HR REF .....
#       <HR REF .....
#    break;
#     
#    case 2:
#      AQUI SOY GERENTE, Y ME VA A REDIRECCIONAR A OTRA PAGINA QUE TENGA LOS UNICOS MENUS A LOS QUE VA A ENTRAR
#       <HR REF .....
#    break;    
#    }
#} 
# else {

#      <HR REF ,,,,, QUIENES SOMOS
#  <?php
#} 
#  
echo "Ingreso correctamente";
echo 
"<br>";
echo 
"<a href='index.php'>Click aqui para ir al Inicio</a>";
}
else
{
echo 
"Error al iniciar";
echo 
"<br>";
echo 
"<a href='iniciosesion.php'>Click aqui para Volver a intentar</a>";
}
?>
ventana index
Código PHP:
<?php
session_start
(); 
$_SESSION['usuario']  =  $usuario;
$_SESSION['password'] =  $password;
$_SESSION['tipo'] =  $tipo;
$bd=mysql_connect("127.0.0.1""root"""); 
mysql_select_db("banco2"$bd) or die("No se pudo conectar con la base de datos.");
$result mysql_query("SELECT idusuario, contraseña, tipo FROM usuario WHERE idusuario = '$idusuario' and contraseña = '$contraseña'");
$row mysql_fetch_row($result);
$usuario  $row[0];
$password $row[1];
$tipo $row[2];
if (
$idusuario == $usuario && $contraseña == $password)
{
if(isset(
$_SESSION['usuario'])!="" && isset($_SESSION['password'])!=""  && isset($_SESSION['tipo'])!="")
{
  switch(
$_SESSION['tipo'])
    {
   case 
1:
      echo 
"AQUI SOY ADMINISTRADOR, Y ME VA A REDIRECCIONAR A UNA PAGINA QUE TENGA TODO";
      echo 
"<a href='ingresacliente.php'>click para registrar cliente</a>";
  break;     
   case 
2:   
    echo 
" Hola usuario";
      echo 
"<a href='showcliente.php'>click para registrar cliente</a>";
  break;    
    }

}

soy nuevo, no se que estoy declarando mal o donde tengo algo mal, alguien me encaminaria a resolver esta duda?
quiero delejar permisos, segun el tipo si es tipo 1 puede ingresar al sistema un cliente y es tipo 2 no puede agregar solo visualizar