Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11

  2. #12

    Re: [PHP] Page reload difficoltoso con firefox

    Originariamente inviato da Petro_suse91
    Uso questo semplicissimo script per cambiare il foglio di stile css associato alla pagina e mantenerlo tramite cookie;
    Codice PHP:
    <?php
    setcookie
    ("skin"$_GET["skin"], time()+31536000);
    header("Location:".$HTTP_SERVER_VARS["HTTP_REFERER"]);
    ?>
    Butto là un'idea (magari è una stronzata).
    Il setcookie non fa altro che settare, pure lui, un header, nella medesima risposta HTTP.

    Quindi può essere benissimo che il Firefox lavori sui campi header ricevuti in modo differente da IE, magari privilegiando prima il "location" rispetto al cookie, quindi magari nel momento in cui il redirect è stato eseguito non ha ancora terminato di salvare il cookie.

  3. #13
    Utente di HTML.it L'avatar di dany-
    Registrato dal
    Jul 2000
    Messaggi
    365
    mh... sì è vero..!

    però in effetti il problema in IE è che trova la variabile $HTTP_SERVER_VARS["HTTP_REFERER"] vuota.. come può essere se viene eseguito lato server? non è indifferente il browser? :master:

  4. #14
    Utente di HTML.it L'avatar di dany-
    Registrato dal
    Jul 2000
    Messaggi
    365
    ok.. leggendo qua e la' ho trovato che dipende dalle variabili generali di impostazione del PHP.. =__=
    c'è un altro sistema per tornare in automatico alla pagina "mittente" (non passata direttamente nell'url)..?

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.