Yo utilizo las dos:
Código PHP:
Ver original<?
if (mysql_query("UPDATE perfiles SET cookie = '$random_cookie' , ip = '$_SERVER[REMOTE_ADDR]' WHERE (user='$user') AND (pass='$pass');")) echo "Estas logueado"; ?>
Y en cada pagina para verificar si está el usuario logueado: