Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28

Discussione: mettere in sessione

  1. #1

    mettere in sessione

    Come faccio a mettere in sessione i parametri ricevuti da una post???
    e dopo come faccio a poterli recuperare???
    grazie mille.....

  2. #2
    Per registrare una sessione devi usare il seguente codice.

    Codice PHP:
    // inizio una sessione
    session_start();
    // do il "permesso" affinché si possa scrivere in una sessione
    session_register();

    // salvo nella sessione la prima variabile
    $_SESSION['variabile1'] = $var_da_post1;
    //eccetera 
    Per recuperare dati:
    Codice PHP:
    // inizio una sessione
    session_start();

    // salvo nella sessione la prima variabile
    $var1 $_SESSION['variabile1'];
    //eccetera 
    Ad ogni modo, io un'occhiatina al manuale ufficiale per tutte le info del caso la darei
    Eccoti il LINK.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  3. #3
    session_register() accetta un numero di argomenti variabile, ognuno dei quali può sia essere una stringa contenente il nome di una variabile o un array che contiene i nomi delle variabili o altri arrays. Per ogni nome, session_register() registra la variabile globale con quel nome nella sessione corrente.
    session register in sto caso non serve

  4. #4


    In effetti ho scritto un po' troppo di fretta.
    Ammetto l'errore.

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  5. #5
    scusate ma nn mi riesce....
    vi metto l'esempio.....
    questo è il mio form:

    Seleziona quali campi visualizzare :</p>
    <form name="opera" action="risul_person.php" method="post">
    <input id="autore" name="prf[]" type="checkbox" value="1" />
    <label for="autore">Autore dell'opera</label>

    <input id="descrizione" name="prf[]" type="checkbox" value="2"/>
    <label for="descrizione">Descrizione</label>

    <input id="cronologia" name="prf[]" type="checkbox" value="3"/>
    <label for="cronologia">Cronologia generica</label>

    <input id="crono" name="prf[]" type="checkbox" value="4"/>
    <label for="crono">Cronologia specifica</label>

    <INPUT type='submit' name='submit' value='Invio'/>
    </form>
    all'invio devo mettere in sessione i parametri ricevuti dalla post (in risul_person.php) e tramite una select seleziono un'opera. All'invio dell'opera devo resuperare i dati che ho in sessione in modo tale da presentare Autore se ha selezionato quello o tutte le info....dipende da ciò chel'utente ha selezionato

    Se mi dite cosa devo scrivere mi fate 1 immenso piacere

  6. #6
    Scusate se mi intrufolo, ma in una variabile di sessione ci posso infilare anche degli oggetti istanziati da classi?

  7. #7
    se qualcuno lo sa.....è urgente......

  8. #8
    c'è quell'array prf[] che si ripete... e crea casini quando in risul_person.php raccogli i dati provenienti dal form.
    Ogni campo deve avere un nome univoco, es. autore avrà name="autore[]" e così via.

    Così a prima vista

  9. #9
    Scusa ho detto una ca...ata perchè il tuo è un form di checkbox

  10. #10
    io cioò che nn so fare è mettere in sessione i parametri ricevuti dalla post, in modo da poterli recuperare dopo

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.