Pagina 1 di 1

Perchè mi compare la SID nella barra degli indirizzi?

Inviato: 06/10/2004, 16:53
da MassimoZeta
Navigando i vostri spazi di Commerce, ho notato che non compare mai la SID nella barra degli indirizzi, mentre nel mio SHOP, quando lo navigo, mi compare sempre. e non voglio... Come posso fare?? Dipende da questo forse il fatto che quando una mail con il "Dillo ad un amico" mi compare nella mail anche la mia session ID oltre all'url del prodotto?

Aspetto BUONE NUOVE! :roll:

Nessuno ha mai avuto questo problema??

Inviato: 12/10/2004, 15:24
da MassimoZeta
Nessuno ha mai avuto questo problema??

Stesso problema con la session id

Inviato: 11/11/2004, 21:48
da GianGian
Ciao Massimo,
io ho lo stesso problema. Tu lo hai risolto? Se si come?

Grazie anticipatamente,
Gianluca

Inviato: 12/11/2004, 1:19
da ilgio
scusate l'ignoranza..
ma cosè la SID ?

Session Id

Inviato: 18/11/2004, 16:07
da MassimoZeta
SID=session ID utente (Qualcuno mi corregga se sbaglio). Viene creata in automatico.

Gian HO RISOLTO IL PROBLEMA!

Non so spiegarti il perchè, ma c'era un piccolo errore nel file Header.php Forse mentre avevo personalizzato la testata avevo dimenticato qualche cosa per strada... Prova a usare l'HEADER.PHP originale di OsCommerce e guarda se ti da lo stesso problema...

CIAO!

Inviato: 18/11/2004, 18:37
da GianGian
Ciao,
io non ho risolto con l'header originale. Un modo per non visualizzare il PHPSESSID è forzare l'uso dei cookie nel sito di amministrazione. Non so se ciò sia conveniente.

Il problema è che, dopo aver eseguito tale impostazione, non riesco a fare il login perchè sono reindirizzato nella pagina di "Uso dei Cookie" dove si dice che il mio browser non supporta i cookie nonostante io li abbia abilitati.

Mi sa che mi sto perdendo.

Per favore,
c'è qualcuno che mi possa aiutare?

Grazie,
Gianluca

Inviato: 18/11/2004, 21:47
da GianGian
Risolti tutti i problemi.

1) errore 1107: non avevo pubblicato la pagina. Sono stato ingannato dalla pagina di popup che credevo mi facesse automaticamente la pubblicazione invece una volta chiusa si deve cliccare sul pulsante "Pubblica" del sito di back office.

2) La visualizzazione del PHPSESSID nella url è dovuta ad una configurazione di OSC. Io ho impostato in Configurazione->Sessions:
Force Cookie Use True
Check SSL Session ID True
Check User Agent False
Check IP Address True
Prevent Spider Sessions True
Recreate Session True


Inoltre ho modificato il config.php nel folder catalog/include in questo modo:

define('HTTP_SERVER', 'www.sito.it'); // eg, http://localhost - should not be empty for productive servers
define('HTTPS_SERVER', 'www.sito.it'); // eg, https://localhost - should not be empty for productive servers
define('ENABLE_SSL', false); // secure webserver for checkout procedure?
define('HTTP_COOKIE_DOMAIN', '');
define('HTTPS_COOKIE_DOMAIN', '');
define('HTTP_COOKIE_PATH', '');
define('HTTPS_COOKIE_PATH', '');
define('DIR_WS_HTTP_CATALOG', '/');
define('DIR_WS_HTTPS_CATALOG', '/');
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_INCLUDES', 'includes/');
define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/');

define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');
define('DIR_FS_CATALOG', dirname($HTTP_SERVER_VARS['SCRIPT_FILENAME']));


Spero che tale post possa aiutare qualcun altro.

Saluti,
Gianluca