variabile della select php

ciao,

in $_SESSION['tipoutente'] non ci dovrebbe essere il valore di "tipoutente" ?

Dopo cerco di stampare il suo valore per verificare se $_SESSION ha il valore di "tipoutente" ma evidentemente non lo ha perchč non stampa niente: perchč non viene memorizzato?

Cosa devo fare per memorizzarlo?

Grazie.

<p>UtenteCommerciale o UtenteFinale:<br><br>
    <select name="tipoutente">
      <option value="utentecommerciale">UtenteCommerciale</option>
      <option value="utentefinale">UtenteFinale</option>
    <? $_SESSION['tipoutente']=$tipoutente; ?>
    </select>
</p>

<?
echo "tipo:";
echo $_SESSION['tipoutente'];
?>
inviato 11 anni fa
gilles27
X 0 X

Nello script che hai riportato ci sono diversi errori pertanto ti consiglio di leggere prima questo materiale:

per la gestione dei form: viene spiegato come utilizzare i dati provenienti da un modulo HTML

http://www.phpnews.it/content/view/252/107/

per l'utilizzo delle sessioni: troverai le informazioni per usare l'array $_SESSION

http://www.phpnews.it/content/view/74/80/

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Ho gią letto quel materiale.

Scusa č da poco che programmo in php..  ma che errori ci sono?

.

risposto 11 anni fa
gilles27
X 0 X

Solo per citarti qualche errore:

hai usato l'array $_SESSION senza avviare la sessione (session_start)

hai cercato di recuperare un valore da un form senza verificarfe che questo fosse stato inviato dall'utente (POST)

hai assegnato a $_SESSION['tipoutente'] un valore inesistente $tipoutente (avresti dovuto usare $_POST['tipoutente'])

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

ok. grazie Gianni!

Ora va.

1)La sessione era gią avviata all'inizio .. ti ho riportato solo una parte del programma.

2)vero

3)questo il vero problema: sistemato questo ora va.

Grazie guru.

 :)

risposto 11 anni fa
gilles27
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda