perinviare un cookie basta il comando setcookie:
setcookie('pippo',5,$durata);
pippo è il nome del cookie, 5 è il suo valore (può essere alfanumerico) e $durata è la durata del cookie in secondi. Quando poi passi alla pagina che deve controllare il cookie devi recuperarlo con
$cookie = $_COOKIE['pippo'];
if (empty($cookie)) {
// il cookie è vuoto, quindi l'utente che cerca di accedere alla pagina non ne ha diritto
echo "spiacente, devi registrarti!";
header("Location: registrati.php");
} else {
// il cookie c'è quindi l'utente può vedere la pagina
echo "ok, puoi continuare!";
}

Rispondi quotando