En cuanto a la mejor forma.. los 2 tienen pros y contras pero aqui en el foro por lo que leido, creo q es mejor por cookies...
Mmm... en cada pagina donde estas usando sessiones... imprime el session id y checa si es el mismo en las 2 paginas, si no es igual, no se esta propagando..
lo puedes imprimir asi:
Código PHP:
print session_id();
__________________
-URL=
Go PHP5.
-Age=22.
-Learning=PHP,J2EE,Struts,MAMBO,C++,JSON,AJAX,XHTML ,CSS.