|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Mar 2004
Messaggi: 171
|
[PHP]Passaggio variabili
Ciao!
Ho un problema..me ne scusa anticipatamente per la banalità ma non ce ne salto fuori.. Allora.. Non so come passare le variabile tra due pagine. Mi spiego.. 1 - Ho una pagina html che con un form e un metodo post passa l'username digitato dall'utente nel form a una pagina php. <form method="post" action="show_res.php"> ... <input id="user" name="user"> 2 - La seconda pagina recupera l'username con: $user_name=$_POST['user']; cerca nel DB gli attributi dell'utente e li mostra. Da poi la possibilità di cambiare il livello dell'utente, c'è un form a tendina che permette all' admin di selezionare il nuovo livello da attribuire all'utente. PROBLEMA A questo punto devo passare ad una terza pagina php la variabile $user_name e il nuovo livello selezionato, in cui eseguire la query per modificare il DB e stampare gli attributi modificati. Per passare il levello non c'è problema perchè viene passato con il metodo post del form MA COME FACCIO A PASSARE LA VARIABILE $username ???? |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 365
|
aggiungi alla seconda pagina questo input:
Codice PHP:
con valore $user |
|
|
|
|
|
#3 |
|
Bannato
Iscritto dal: Mar 2004
Messaggi: 171
|
OK
Grazie mille!!! Approfitto della tua disponibilità per farti un'altra domanda. IL mio problema era ottenere la "risoluzione" della variabile. Cioè sostiuire alla variabile il suo contenuto. Se io avessi voluto passare la variabile con il metodo GET nell'URL della pagina. ècome avrei dovuto fare? Io ho provato con: <... action=show_res.php?username=$user_name> Così il browser però mi porta alla pagina ..show_res.php?username=$user_name senza sostituire al nome della variabile il suo contenuto.
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 365
|
infatti..perché scrivi in html e per html $user è una stringa qualsiasi..
devi farla interpretare da php in questo modo: Codice PHP:
|
|
|
|
|
|
#5 |
|
Bannato
Iscritto dal: Mar 2004
Messaggi: 171
|
Grazie mille Loris!!!
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Aug 2006
Messaggi: 365
|
figurati..
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Sep 2004
Città: Interamnia Urbs
Messaggi: 2125
|
edit...avevo capito male il problema.
__________________
Un wormhole (buco di tarlo, in italiano), detto anche Ponte di Einstein-Rosen, è una ipotetica caratteristica topologica dello spaziotempo che è essenzialmente una "scorciatoia" da un punto dell'universo a un altro, che permetterebbe di viaggiare tra di essi più velocemente di quanto impiegherebbe la luce a percorrere la distanza attraverso lo spazio normale. Go to a Wormhole |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:00.



















