Prova a fare cosi:
Sulla home o dove vuoi fai un form HTML che punti ad una pagina chiamata es: controlla_utente.php
La pagina controlla_utente.php potrebbe essere:
Codice PHP:

$sql 
"SELECT * FROM tabella_utenti_registrati where userid = '".$userid."' and pswd= '".$pswd."'  ";
$result mysql_db_query($tuoi_parametri) or die("Errore ".mysql_error());
$num_rows mysql_num_rows($result) ;

if ( 
$num_rows != ) {
    
// utente trovato
header ("Location: contatti.php");
}else{
// utente non trovato 
header ("Location: index.php");

Questa e`una soluzione molto... molto semplice.
Vedo che assegni un numero RANDOM all'utente, perche?

L'ho buttata giu al volo! facci sapere.
Ciao