CIAO! Gentilissimo. Anzi scusa per il ritardo.
Ho usato le sessioni e così via per far accedere gli utenti. Lo scopo di questa mia idea è per i collaboratori del sito che accederanno solo alla loro pagina e basta.
Saresti così gentile da aiutarmi ad integrare quello che hai scritto con questo?

<?php
session_start ();
$nick_post= $_POST["nick"];
$psw_post= $_POST["psw"];

include("config/dbconnect.php");
$query = "SELECT id, nick, pass, admin from $table where nick='$nick_post' and pass='$psw_post' and autorizzazione='1'";
$risultato = mysql_query($query,$db);
$valori = mysql_fetch_array($risultato);

$nick = $valori["nick"];
$admin = $valori["admin"];

$_SESSION["admin"] = $admin;
$_SESSION["id"] = $valori["id"];
$_SESSION["nick"] = $valori["nick"];
$_SESSION["psw"] = $valori["pass"];

if($admin){

echo "<meta http-equiv='refresh' content='1; url=admin.php'>";
}

else if($nick){

echo "<meta http-equiv='refresh' content='1; url=collaboratori.php'>";
}
else
{
echo "<meta http-equiv='refresh' content='1; url=login.php'>";
}


?>
////////////////////////////////////////////////////////////
Praticamente la modifica andrebbe fatta qui penso:
else if($nick){

echo "<meta http-equiv='refresh' content='1; url=collaboratori.php'>";

dove andare a specificare che i nick possono essere diversi e quindi la destinazione non sarebbe solo collaboratori.php ma diverse pagine a seconda dell'ID.
Grazie in anticipo! BUONA PASQUA!