Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [PHP]_risultato di setcookie

    Ciao a tutti,
    mi capita una cosa strana quando uso la funzione di setcookie() con i browser Explorer 6 e Opera (l'ultima versione che nn ricordo ).

    La sintassi di setcookie è la seguente:

    boolean setcookie ( string name [, string value [, int expire [, string path [, string domain [, int secure]]]]])

    Quindi ho scritto:

    setcookie("prova",0,,"/test/");

    Explorer mi crea il cookie dando un nome diverso da come ho impostato il parametro name e cioè prova.
    Il cookie viene chiamato così: nomemio@localhost.txt ( :master: )
    Quando apro nomemio@localhost.txt viene scritto così:

    prova 0 localhost/102423119426562974871461736112029745655*


    Opera invece mi crea il cookie in modo corretto.
    Me lo chiama prova.txt e dentro c'è il valore 0.

    Come è possibile?

    Bisogna impostare il browser in qualche modo?

    ciao e grazie

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Io non vedo tutte queste stranezze: ogni browser si scrive i cookie come gli pare. L'importante è che quando richiamano il server ti arrivi il valore che ti aspetti.

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.