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

    Sessione che scompare su IE

    Misteriosamente il valore di una sessione scompare nel passare da una pagina all'altra, attraverso un semplicissimo link, solo su Internet Exploer, su Firefox funziona perfettamente!!

    Non è mai successo a nessuno? a me è la prima volta!


    ovviamente la sessione la dichiaro su su in alto, prima di qualsiasi outoput html.

    codice:
    session_start();
    $id_home=$_SESSION['id_home'];  
    if(!$id_home){
    //exit
    }
    else{
    //fai tutto....
    index non mi ritrovo la sessione per cui esegue l'uscita... (le azioni contenuto dentro exit)

    dalla pagina da cui si arriva però la sessione c'è! infatti la stampo sulla pagina.
    e il link è normalissimo!



  2. #2
    nessuno mi puo' aiutare?

  3. #3
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    session_start();
    $id_home=$_SESSION['id_home'];
    if(!$id_home){
    //exit
    }
    else{
    //fai tutto.

    se questa e' la 'seconda pagina' sei sicura del nome della variabile in sessione?
    con un print_r() di $_SESSION che vedi?

  4. #4
    sicurissima.

    la variabile di sessione viene stampata in ogni pagina, e viene magiacemente persa dopo 2 refresh.
    (o dopo aver passato da una pagina quando va in un'altra, in pratica ogni due passaggi).


    su IE6.
    su firefox funziona tutto perfettamente

  5. #5
    credo di aver trovato il motivo.

    ********************WARNING***********************

    There's a bug in Internet explorer in which sessions do not work if the name of the server is not a valid name. For example...if your server is called web_server (_ isn't a valid character), if you call a page which uses sessions like http://web_server/example.php your sessions won't work but sessions will work if you call the script like this

    [IP NUMBER]/example.php

    Took me a lot of time to find out why my PHP sessions worked perfectly in Firefox and Opera but they didn't work in internet explorer

    ************************************************** *
    trovato qui: http://it.php.net/manual/it/ref.session.php#64125

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.