Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    SESSION che sparisce con FF

    Ciao a tutti,
    ho un problema con le SESSION e Firefox.
    Dopo aver fatto la procedura di login, creo una session:
    Codice PHP:
    session_start();
    $_SESSION['user'] = $row[username]; 
    Fin qui nulla di strano.
    Ad inizio di ogni pagina verifico la presenza della session per restituire determinato codice html:
    Codice PHP:
    session_start();
    if (isset(
    $_SESSION['user'])){
            print (
    "Ciao");
        } 
    E fin qui nuovamente nulla di strano.

    I problemi nascono con FF. In alcune pagine, dove lo stesso controllo della session è presente, la session sparisce, è come se si azzerasse, fine, caput!

    Con IE (7) tutto funziona correttamente.

    Idee?

  2. #2
    non credo sia questo il problema ma io per correttezza aggiungerei dopo session_start();

    Codice PHP:
    if(!isset($_SESSION)) $_SESSION=$HTTP_SESSION_VARS
    rende più universale il tuo codice, e chissà se risolva il tuo problema
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  3. #3
    Il problema nasce perchè misteriosamente al passaggio da una pagina all'altra, il dominio viene privato del suffisso w w w
    Es: http://www.dominio.com ---> http://dominio.com

    Questo passaggio causa la perdita della sessione. Ma se sulla barra degli indirizzi inserisco nuovamente il www, la variabile per magia ritorna.

    E solo Firefox dà questo problema, IE non se ne cura.

  4. #4
    Problema risolto. Dopo mille anni di html, ho imparato ora un cosa nuova.
    Almeno per quanto riguarda il server del mio hoster, un link di questo genere http://www.dominio.com/miacartella è diverso da http://www.dominio.com/miacartella/.

    Il primo porta sulla barra degli indirizzi http://dominio.com/miacartella/, il secondo invece http://www.dominio.com/miacartella.

    Per me un mistero.


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.