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

    variabili session non disponibili fuori da una funzione

    ciao,

    io ho un file di base con questo codice

    Codice PHP:
    <?php
    session_start
    ();

    include (
    'fun.php');

    print 
    $_session['cliente'];

    ?>
    la pagina richiamata contiene
    Codice PHP:
    <?php
    $azione 
    $_GET[azione];

    switch(
    $azione){
    case 
    "nuovo"   nuovo();
    break;
    case 
    "aggiorna"aggiorna();
    break;
    }

    function 
    nuovo(){
    $_session['cliente']      = "prova";
    ... 
    ecc ...
    };
    quando nella pagina principale richiamo la stampa della variabile non mi da niente, se invece io per prova metto il comando print all'interno della funzione allora me la scrive correttamente.
    Non capisco perchè

    grazie
    Griggio Claudio

  2. #2
    Metti session_start() come prima riga anche nella seconda pagina.
    Tecnolgie per l'arte.
    Arti per la tecnologia.
    softhare

  3. #3
    avevo già provato ma non cambia niente
    Griggio Claudio

  4. #4
    E scrivi $_SESSION tutto maiuscolo.

  5. #5
    non ci credo !!!

    erano le maiuscole!!!
    Griggio Claudio

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.