Visualizzazione dei risultati da 1 a 5 su 5

Discussione: duplicazione sessione

  1. #1
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012

    duplicazione sessione

    buongiorno a tutti

    il mio problema è il seguente:

    sto realizzando un progetto di e-commerce e per gestire il carrello e login utente ho utilizzato le sessioni.

    il mio problema riguarda il fatto che se io inizio l' acquisto su un determinato sito e, a sessione aperta, cambio e-commerce e vado su un altro sito con lo stesso e-commerce (intesa come struttura), quest' ultimo mi eredita la sessione precedentemente aperta e ovviamente mi fa casino. Questo succede perchè ovviamente abbiamo il server aziendale, quindi anche se cambiano i domini la cache php è sempre la stessa. Dal momento che oggi sono 4, la cosa potrebbe preoccuparmi in maniera 'relativa'. ma quando saranno 10,20 o 100?? allo stato attuale NON posso, per motivo di tempo/consegne, ricostruire tutta la gestione e portarla da sessione a db...

    quindi:

    come potrei patchare la cosa senza dover alterare tutta la struttura?

    mi era balenata l' idea di mettere sempre in sessione anche il dominio della sessione, oppure (mentro scrivo questo post continuo a pensare) di utilizzare una cartella di cache sessione nel domino stesso.

    cosa mi consigliate?

    grazie a tutti
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  2. #2
    Si, la Prima Idea è Buona... salvati il dominio, e ogni volta ke apri la sessione, se il dominio è diverso da quello in sessione, resetti la sessione!

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    se però resetto la sessione, il cliente perde tutto...

    non è proprio il Top della situazione... se invece utilizzo come cache dell' e-commerce una cartella interna all' ecommerce, recupero e differenzio le sessioni... inoltre potrebbe rappresentare un ulterioire livello di sicurezza, in quanto la mia sessione rimane in un contenitore differente da quello globale del server...

    o no?
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #4
    crea dei sottodomini, in questo modo i cookie di sessione non ha effetto

  5. #5
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    Originariamente inviato da bubu77
    crea dei sottodomini, in questo modo i cookie di sessione non ha effetto
    i sotto domini non sono ammissibili purtroppo se il mio cliente vuole pippo.it no posso dargli pippo.miaazienda.it e neanche fare ecommerce.pippo.it
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.