mira para recoger una variable de un formulario hay dos formas la primer mediante el metodo POST y La segunda por el metodo GET
formulario de ingreso utilizaremos el metodo POST
Código HTML:
<form action="login.php" method="post"><input name="pass" type="text" /><input name="" type="submit" value="Login" /></form>
y en tu archivo login.php(ejemplo)
Código PHP:
$clave=$_POST["pass"];
switch($clave)
{
case "cat1":
$_SESSION["cat1"]=$clave;
header("Location:pag1.php");
break;
case "cat2":
$_SESSION["cat2"]=$clave;
header("Location:pag2.php");
break;
case "cat3":
$_SESSION["cat3"]=$clave;
header("Location:pag3.php");
break;
Saludos...