Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente bannato
    Registrato dal
    May 2001
    Messaggi
    460

    array in una session ? sintassi ?

    codice:
    $_SESSION['pagine'] = $pagine;
    cioè posso fare una roba tipo

    $_SESSION['pagine[0]'] = 1;
    $_SESSION['pagine[1]'] = 21;

    è un esempio del put di cui non so la sintassi ...è possibile farlo e la sintassi corretta ?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    prova con
    $_SESSION['test'][0] = 'qualcosa';
    $_SESSION['test'][1] = 'qualcosaltro';

  3. #3
    Utente bannato
    Registrato dal
    May 2001
    Messaggi
    460
    Originariamente inviato da VaLvOnAuTa
    prova con
    $_SESSION['test'][0] = 'qualcosa';
    $_SESSION['test'][1] = 'qualcosaltro';
    grazie era quello che volevo sapere...me lo ricorda anche io tipo così ma non ero sicuro

  4. #4
    Utente bannato
    Registrato dal
    May 2001
    Messaggi
    460
    ha senso usare tipo

    !is_set($SESSION['pizza'] )

    cioè mi dice se è settata o meno ?

  5. #5
    Originariamente inviato da carnauser
    ha senso usare tipo

    !is_set($SESSION['pizza'] )

    cioè mi dice se è settata o meno ?
    no.

    if(!isset($_SESSION['pizza']) )

    e' piu' contento assai....


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Utente bannato
    Registrato dal
    May 2001
    Messaggi
    460
    Originariamente inviato da piero.mac
    no.

    if(!isset($_SESSION['pizza']) )

    e' piu' contento assai....

    Si scusa isset..ma funziona su una session vero ?

  7. #7
    Originariamente inviato da carnauser
    Si scusa isset..ma funziona su una session vero ?
    funziona a prescindere dalla sessione.

    Ma se non apri la sessione con session_start() ovviamente non avrai la visibilita' dell'array $_SESSION, quindi:

    session_start();
    if(!isset($_SESSION['pippo'])) echo "ciccia";

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #8
    Utente bannato
    Registrato dal
    May 2001
    Messaggi
    460
    Originariamente inviato da piero.mac
    funziona a prescindere dalla sessione.

    Ma se non apri la sessione con session_start() ovviamente non avrai la visibilita' dell'array $_SESSION, quindi:

    session_start();
    if(!isset($_SESSION['pippo'])) echo "ciccia";
    si si quello è ovvio.

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.