Ho scritto un pò di codice e l'ho messo qui': http://www.theartofweb.net/txt/php/

teoricamente è molto facile, tu fai una pagina di registrazione tipo questa:
codice:
<?php

include_once("function.php");

$result = SAVE_USER( trim($user), trim($pass), trim($mail) );

if ($result)
{
	echo "Ciao $user, sei stato registrato con successo!";
} else {
	echo "Il nick name da te scelto è già in uso";
}

?>
poi una pagina di login tipo questa:
codice:
<?php

include_once("function.php");

$result = LOGIN_USER( trim($user), trim($pass) );

if ($result)
{
	setcookie("kkk_login", "y", time()+3600);
	setcookie("kkk_user", trim($user), time()+3600);
	echo "Benvenuto $user";
} else {
	echo "Errore nel login!";
}

?>
in ogni pagina protetta fai cosi':
codice:
<?php

if ($kkk_login == "y")
{
 echo "ciao $kkk_user ,buona navigazione ..";
} else {
 echo "Devi loggarti per visitare questa pagina"; exit;
}
Anche se per adesso è tutto molto casareccio, dagli un'occhiata e dimmi se ti funge.

ciao