Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    49

    Visualizzazione dati Session

    Oggi disturbo per le cose più strane (almeno per me).
    Adesso ho questo problema:
    dopo aver recuperato dati da una SESSION

    $aut_val = $_SESSION['aut_val_Session'];

    Ho bisogno di visualizzarli in una casella di testo:

    echo "<td width=300><input type=text name=aut size=60 maxlength=200 value=$aut_val></td>" ;

    Purtroppo non riesco a visualizzare niente.
    Se invece anticipo la precedente riga con un echo del valore $aut_val riesco a visualizzare il tutto.
    nonriesco proprio a capire cosa c'è che non và.

    Come sempre Vi chiedo una mano

    Grazie
    Stefano

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    echo "<td width=\"300\"><input type=\"text\" name=\"aut\" size=\"60\" maxlength=\"200\" value=\"$aut_val\" /></td>";

  3. #3
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940

    Re: Visualizzazione dati Session

    Codice PHP:
    echo "<td width=300><input type=text name=aut size=60 maxlength=200 value=".$aut_val."></td>" 
    Oppure (se n'è appena parlato)
    Codice PHP:
    ?>
    <td width=300>
      <input type=text name=aut size=60 maxlength=200 value=<?=$aut_val?>>
    </td>
    <?

    [.:: JaguarXF ::.]
    __________________

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    49
    Grazie ad entrambi per la risposta ma purtroppo non ho risolto.
    Sperando di non essere troppo lungo provo a spiegarVi il problema.

    Ho la mia pagina con alcune caselle di testo i cui valori mi serviranno per effettuare delle ricerche.
    Oltre a scrivere del testo libero posso consultare delle liste a seconda del campo di ricerca
    Ad esempio per la voce autori seleziono la lista degli autori e "importo" il dato nella mia input text.
    Se decido di visualizzare la seconda lista (ad esempio campo Attribuzione) richiamo un'altra lista e seleziono la voce desiderata.
    Per non perdere il dato del primo campo lo salvo in una SESSION

    $aut_val = $_REQUEST["aut"];
    $aut_val = str_replace("$"," ",$aut_val);

    if ($aut_val == ""){
    $aut_val = $_SESSION['aut_val_Session'];
    }else{
    $_SESSION['aut_val_Session'] = $aut_val;
    }

    A questi punto selezionando la seconda lista vorrei recuperare entrambi i campi: 1 attraverso il REQUEST (ad esempio la voce Attribuzione) e l'altro attraverso la sessione.
    Purtroppo il tutto mi funziona solamente se, dopo aver recuperato i dati dall SESSIONE, effettuo un echo su quella voce.

    Di seguito il pezzo di codice che utilizzo per quanto descritto:

    $aut_val = $_REQUEST["aut"];
    $aut_val = str_replace("$"," ",$aut_val);

    if ($aut_val == ""){
    $aut_val = $_SESSION['aut_val_Session'];

    }else{
    $_SESSION['aut_val_Session'] = $aut_val;
    }

    $att_val = $_REQUEST["att"];
    $att_val = str_replace("$"," ",$att_val);
    if ($att_val == ""){
    $att_val = $_SESSION['att_val_Session'];
    }else{
    $_SESSION['att_val_Session'] = $att_val;
    }


    Come sempre mi auguro mi possiate dare qualche suggerimneto

    Grazie
    Stefano

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.