Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    24

    variabili di sessione che scompaiono

    ho tre file

    file a
    <?php
    session_start();
    include("fileb");
    ?>
    <html>
    <body>
    <iframe src="url/filec"></iframe>
    <?php echo $_SESSION['variabile']; ?>
    </body>
    </html>


    file b
    <?php
    session_start();
    $_SESSION['variabile']="ciccio";
    ?>

    file c
    <?php
    session_start();
    echo $_SESSION['variabile'];
    ?>

    ma c'è qualcosa che non funziona
    la variabile mi risulta not set nel file c
    ???

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    24
    ho provato con session_start()
    in tutti i file
    solo nel file a
    solo in a e b
    solo in a e c

    in effetti in b mi alza un warning, ma il problema è che cmq
    in c sembra non arrivare come variabile, gli risulta
    index not set sull'array di SESSION

  4. #4
    A me questo codice funziona perfettamente.

    Verifica che il SID venga propagato correttamente e rimanga sempre lo stesso tra le due chiamate ad a.php e c.php:

    Codice PHP:
    <?php 
    // file a.php
    session_start();
    include(
    dirname(__FILE__) . '/b.php');
    var_dump(session_id());
    var_dump($_SESSION['test']);
    ?>
    [url="c.php"]c.php[/url]

    <?php 
    // file b.php
    $_SESSION['test'] = 1;
    ?>

    <?php 
    // file c.php
    session_start();
    var_dump(session_id());
    var_dump($_SESSION['test']);
    ?>

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    24
    così funziona anche a me
    ho tolto l'iFrame e ho usato un comunissimo div

    a quel punto funziona

    probabilmente iFrame lavora bene con codice html ma il php non gli piace granché


    Grazie ancora

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 © 2024 vBulletin Solutions, Inc. All rights reserved.