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

    salvare un array come variabile di sessione

    Ciao, sto cercando di salvare nelle variabili di sessione un array:

    Codice PHP:
    $_SESSION['array']=$array 
    questo mi serve in altre pagine dove vorrei avere a disposizione $array. Il problema è che se faccio

    Codice PHP:
    $array2=$_SESSION['array'
    $array2 è vuoto..
    cosa c'è che non va?
    grazie
    ciao
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  2. #2
    Dovrebbe funzionare,infattisi crea un array bidimensionale

    Prova a vedere i valori dell'array in questo modo:

    Codice PHP:
    echo "<pre>";
    print_r($array2);
    echo 
    "</pre>"

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    session_start();

    $x = array (1, 3, 5, 7);

    session_register ("x");

    Scrivere:
    $_SESSION["x"] = $x;

    Leggere:
    $x = $_SESSION["x"];



    ...a me funziona benissimo.

  4. #4
    Forse ha mancato il session_start

  5. #5
    no, il session_star() c'è

    session_register non dovrebbe servire se php > 4.0.6 (le var di sessione sono come una variabile comune) come nel mio caso


    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    beh, anche se non "dovrebbe"... prova un po'...

  7. #7
    intendevo dire che non è quello il motivo, ho già provato....
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

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.