Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Igreo
    Registrato dal
    Jun 2004
    Messaggi
    1,114

    Ajax, Javascript e Cookie: mancata registrazione cookie

    Ho il seguente problema con uno script Ajax che legge un cookie.
    Il cookie viene scritto con Javascript richiamato dalla pagina .php inclusa nella funzione Ajax!
    Tutto funziona, ma se inserisco un controllo in PHP, nella pagina principale (prima del tag <html>) che controlla se nell'url non è presente una variabile, verrà cancellato il cookie, cioè setcookie("mycookie", "", time() -3600)!

    Ebbene se appunto metto questo controllo php, il cookie non viene mai scritto con Javascript! Perchè? Quale ricorsione blocca la scrittura? Forse sarebbe meglio mettere il controllo alla fine della pagina?


    Ricapitolando:
    Un controllo PHP, "se non esiste una variabile nell'url", cancellarà un cookie che verrebbe creato da un Javascript, ma fa in modo che il cookie non venga mai scritto dal Javascript!



  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    - Sicuro ci sia la variabile nella url della pagina principale?
    - Non mescolare i linguaggi o fai questa verifica in php o in js sono due ambienti diversi e ti complichi solo lo sviluppo
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.