Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    ho la necessità di dover creare un cookie in una directory diversa dalla cache del browser.
    ??? Tu non hai controllo sulla cartella del client dove vengono salvati i cookie

    Quel parametro che imposti vuole dire che il cookie sarà visibile solo da www.tuosito.it/cookie/ e sottocartelle...
    No

  2. #2
    Quote Originariamente inviata da tampertools Visualizza il messaggio

    ??? Tu non hai controllo sulla cartella del client dove vengono salvati i cookie

    Quel parametro che imposti vuole dire che il cookie sarà visibile solo da www.tuosito.it/cookie/ e sottocartelle...
    E per fortuna che non ce l'hai!

    PHP agisce LATO SERVER: il che significa che non può in NESSUNA maniera modificare ciò che è sul pc dell'utente, MAI. L'unica cosa che puoi fare è usare la set_cookie per inviare un cookie al browser dell'utente, ma sarà il browser a decidere cosa farne: per esempio, se l'utente sta navigando in maniera anonima, il browser potrebbe anche decidere di IGNORARE COMPLETAMENTE il cookie.

    In ogni caso, bisogna sempre ricordare che php funziona così:

    a) il browser dell'utente richiede una url che corrisponde ad uno script php, e si pone in attesa della risposta.
    b) il server web riceve questa richiesta, esegue lo script e memorizza la risposta che lo script ha fornito.
    c) una volta che lo script php ha FINITO di essere eseguito, la sua intera risposta viene inviata al browser, che, se vuole, la elabora (ma potrebbe anche decidere di ignorarla)

    E' come quendo qualcuno stampa qualcosa, PRIMA viene stampato e dopo QUANDO ORMAI NON SI PUò PIù MODIFICARE, qualcuno lo legge...
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  3. #3
    Buon giorno a tutti.
    So come funziona php e come interagisce con il browser.
    So anche che non posso modificare la cartella della cache sul pc dell'utente.
    So anche che potrebbe navigare in anonimo e quindi non accettare i cookie.

    L'unica cosa che chiedevo, è perché non mi fa creare questo cookie nella cartella cookie, che non risiede nel pc dell'utente ma in quella del sito.
    Codice PHP:
    //il 5° parametro che imposti vuole dire che il cookie sarà visibile solo da www.tuosito.it/cookie/ e sottocartelle...
    setcookie("pagamento"1time()+3600*360"/cookie/""miosito.com/app"1); 
    Quindi, ribadisco la domanda, lo posso fare o no?
    Grazie mille.
    Buon weekend

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 © 2026 vBulletin Solutions, Inc. All rights reserved.