Es que si no es así no vas a poder funcionar. Piensa también que si utilizas cookies hay mucha gente de tiene configurado su PC para que no las guarde.
Yo aposté por ASP, como podría haberlo hecho con PHP, y es muy sencillo y da unos resultados muy buenos.
Saludos