Salve, ho un problema strano, creo un coockie e stampo a video con un refresh della pagina il valore(che è 2 per esempio).
Successivamente devo riprenderlo in un'altra pagina:
Purtroppo nessuno di questi 3 metodi funziona, ottengo sempre questo errore la prima volta che carico la pagina: "Notice: Undefined index: cercafi in C:\xampp\htdocs\... on line 206", dove sulla linea 206 ho questo: echo "il cookie vale" .$_COOKIE["cerca"].; , tuttavia se ricarico la pagina ottengo che il messaggio di errore sparisce e la scritta divenra: il cookie vale 2. Tuttavia il cookie deve avere effetto anche su un'altra pagina collegata con include, la quale prende i il cookie coem sopra mostrato. Il problema è che non stampa nulla a video.Codice PHP:
//1)
$numeropagina = isset($_COOKIE["cerca"]) ? $_COOKIE["cerca"] : 1;
//2)
if(isset($_COOKIE["cercafi"])){
$numeropagina=$_COOKIE["cerca"];
}else{
$numeropagina = 1;
}
//3)
$numeropagina = $_COOKIE["cerca"]);
Visto che sicuramente sbagliola sintassi per prendere il valore del cookie, visto che poi mi stampa a video valore = 2, come posso correggere?
![]()
![]()