Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Sessoni variabili

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    18

    Sessoni variabili

    Ei guys, volevo chiedervi un'informazione.. vorrei salvare in sessione una variabile quindi ho realizzaot un piccolo script in questo modo:

    prova.php
    Codice PHP:
    session_start();
    $ciao "ciao";
    $_SESSION['$ciao'] = $sera
    prova_2.php
    Codice PHP:
    session_start();
    echo 
    "$sera"
    Il problema è che in prova_2.php non appare nulla, ora mi viene il dubbio posso salvare nelle sessioni delle variabili?

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    prova così
    Codice PHP:
    // primo file
    session_start();
    $ciao "ciao";
    $sera "qualcosa da dire";
    $_SESSION[$ciao] = $sera;  

    // secondo file
    session_start();
    $sera $_SESSION['ciao'];
    echo 
    $sera

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    18
    Stesso problema di prima non appare nulla.. come se la variabile non fosse registrata in sessione..

  4. #4
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    Il codice delle due pagine è esattamente quello che ti ho scritto io?

    ps: io l'ho testato e funziona...
    Ultima modifica di clasku; 01-11-2014 a 18:45

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    18
    Quote Originariamente inviata da clasku Visualizza il messaggio
    Il codice delle due pagine è esattamente quello che ti ho scritto io?
    Sì per non sbagliare ho copiato, incollato e anche controllato

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2014
    Messaggi
    18
    Quote Originariamente inviata da clasku Visualizza il messaggio
    Il codice delle due pagine è esattamente quello che ti ho scritto io?

    ps: io l'ho testato e funziona...
    Ok in effetti l'ho provato in un altra pagina e funzionava.. mm forse avrò sbagliato qualcosa con le sessioni..
    mi da questo errore quando vado a provarla nel mio pseudo sito..
    PHP Warning: session_start(): Cannot send session cache limiter - headers already sent
    vuol dire che ci sono due sessioni aperte e devo chiuderne una?

  7. #7
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    non so che dirti...
    prova se così va meglio

    Codice PHP:
    // primo file
    <?php
    session_start
    ();
    $ciao "ciao";
    $sera "qualcosa da dire";
    $_SESSION[$ciao] = $sera;  
    echo 
    "<a href='secondo_file.php'>clicca per il secondo file e controlla che in sessione ci sia il messaggio '$sera'</a>";
    ?>

    // secondo file
    <?php
    session_start
    ();
    $sera $_SESSION['ciao'];
    echo 
    "il messaggio della sessione: $sera"
    ?>

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.