Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Cookie tra due server

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56

    Cookie tra due server

    Salve,
    ho il seguente problema:
    ho realizzato un sito che per una parte risiede su un server e un'altra parte risiede su un altro server.
    Ho realizzato un cookie che permette di personalizzare l'aspetto grafico del sito.
    Ovviamente quando vado sulle pagine che risiedono sul secondo server perdo le impostazioni del cookie (date con il primo server) e devo reimpostarle. Non riesco a realizzare un cookie sul secondo server che richiami le impostazioni del primo in automatico (dalla sessione) senza doverle reimpostare.

    Questo è quello che funziona sul primo server:

    <SCRIPT LANGUAGE="JavaScript" type="text/javascript">
    function readCookie(name)
    {
    var cookieValue = "";
    var search = name + "=";
    if(document.cookie.length > 0)
    {
    offset = document.cookie.indexOf(search);
    if (offset != -1)
    {
    offset += search.length;
    end = document.cookie.indexOf(";", offset);
    if (end == -1) end = document.cookie.length;
    cookieValue = unescape(document.cookie.substring(offset, end))
    }
    }
    return cookieValue;
    }
    // INDIRIZZI ASSOLUTI !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!
    if ( readCookie('uno') == "" ){ //
    document.write("<link href=\"CSS/default.css\" rel=\"stylesheet\" type=\"text/css\">");
    document.write("<link href=\"CSS/calendario.css\" rel=\"stylesheet\" type=\"text/css\">");
    document.write("<link href=\"CSS/newsletter.css\" rel=\"stylesheet\" type=\"text/css\">");
    }

    if ( readCookie('uno') == 4 ){ //
    document.write("<link href=\"CSS/default.css\" rel=\"stylesheet\" type=\"text/css\">");
    document.write("<link href=\"CSS/calendario.css\" rel=\"stylesheet\" type=\"text/css\">");
    document.write("<link href=\"CSS/newsletter.css\" rel=\"stylesheet\" type=\"text/css\">");
    }

    if ( readCookie('uno') == 1 ){ //
    document.write("<link href=\"CSS/h_default.css\" rel=\"stylesheet\" type=\"text/css\">");
    document.write("<link href=\"CSS/h_calendario.css\" rel=\"stylesheet\" type=\"text/css\">");
    document.write("<link href=\"CSS/h_newsletter.css\" rel=\"stylesheet\" type=\"text/css\">");
    }

    if ( readCookie('uno') == 2 ){ //
    document.write("<link href=\"CSS/h_default.css\" rel=\"stylesheet\" type=\"text/css\">");
    }

    if ( readCookie('uno') == 3 ){ //
    document.write("<link href=\"CSS/h_default.css\" rel=\"stylesheet\" type=\"text/css\">");
    }

    </SCRIPT>

    Avete qualche suggerimento da darmi ?

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56

    Nessuno ha qualche suggerimento da darmi ??

  3. #3
    codice:
    <SCRIPT LANGUAGE="JavaScript" type="text/javascript">
    Qualcosa non quadra...

    PS. tempo fa se ne discusse e sembra non sia possibie per motivi di sicurezza leggere un cookie creato da dominio A con dominio B.

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56
    Grazie weppos

    Ti ricordi per caso in quale sezione del forum se ne era parlato ?

    Ho provato ha fare una ricerca ma non ho trovato nulla del genere ....

  5. #5
    Originariamente inviato da kunder
    Grazie weppos

    Ti ricordi per caso in quale sezione del forum se ne era parlato ?

    Ho provato ha fare una ricerca ma non ho trovato nulla del genere ....
    Qua ma se ne era parlato riguardo alla lettura in ASP.
    Il tuo codice sembra riguardare javascript.

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    56
    Avevi ragione.
    Sono andato nella sezione script del forum e questa è la risposta di br1:


    ... e ci mancherebbe pure... sarebbe una palese violazione della privacy... e portereebe tutti gli utenti del web a disabilitarli: spesso nei cookie si memorizza la password per l'accesso automatico a vari servizi (es: questo forum) ...

    ps: la tua domanda e' quasi ai limiti del regolamento... ma utile per chiarire gli aspetti da te non considerati


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.