Hola, estoy haciendo una pagina y al momento de loguearse envio una cookie para que cuando cierre el navegador sin haberse deslogueado, lo habra y siga logueado.
la estructura del directorio que tengo y lo pongo por el tema del alcance de la cookie
localhost/tienda_online/tiendaadmintienda/
en "tienda_online" esta la parte de los compradores y en "tiendaadmintienda" la parte de administrador.
setcookie("visita","visito",time()+31536000,"/","localhost/tienda_online",0);
La idea es que funcione en toda la pagina "disponible para todos los scripts" y cuando imprimo el valor en pantalla para ver si la envio no la muestra.
Lo hago asi echo $_COOKIE['visita'];
Espero me puedan ayudar.