uhm, non so se esiste già fatto in giro, posso postarti un po' di codice che ho scritto x fare una cosa non proprio simile a quello che dici tu ma forse può servirti da spunto:
Codice PHP:
<?
session_start();
include("config.php");
$user = isset($_POST['user'])? $_POST['user'] : $_GET['user'];
$password = isset($_POST['password'])? $_POST['password'] : $_GET['password'];
$_SESSION['user']=$user;
$_SESSION['password']=$password;
$sql_login = "SELECT * FROM login WHERE user='$user' and password='$password'";
$result_login = mysql_query($sql_login) or die ("Couldn't execute SQL LOGIN");
if (mysql_num_rows($result_login) > 0) {
while ($row =
mysql_fetch_array($result_login)) {
$operatore = $row["operatore"];
$reparto = $row["reparto"];
}
$_SESSION['reparto']=$reparto;
header("Location: $operatore.php");
}
else {
echo " bla bla bla...
Ciau