Come ottenere i valori da un URL

February 16

Come ottenere i valori da un URL


Quando si lavora con le forme, un aspetto importante è la capacità di passare delle variabili o valori dalla forma sopra alla pagina successiva per l'elaborazione. Un metodo utilizzato è quello di aggiungere le variabili all'interno l'URL della pagina successiva utilizzando il metodo GET di <form> attributo "metodo" del tag. GET consente di aggiungere automaticamente le variabili per l'URL, che permette di lavorare in questi un PHP o script ASP scritto per l'elaborazione dei dati presentati sul modulo.

istruzione

1 Creare un modulo web utilizzando il blocco note o un editor HTML come CoffeeCup o FrontPage. Nome ogni campo che sarà sottoposto alla forma, impostare il metodo del modulo di "GET" e l'azione di una pagina che contiene lo script di programmazione per elaborare i dati presentati. Ad esempio, questa è una forma che vi chiede di inviare il vostro nome e cognome elaborati da uno script PHP chiamato "hello.php":

<Form action = metodo "hello.php" = "get">
Nome: <input type = "text" name = "cognome" />
Età: <input type = "text" name = "cognome" />
<Input type = "submit" />
</ Form>

Salvare il modulo come un file HTML.

2 Verificare il modulo per fare in modo che i valori vengono aggiunti nell'URL. Aprire il file HTML in un browser, digitare il proprio nome e cognome, e cliccare su "Invia". Anche se si otterrà un errore "Pagina non trovata", nota l'URL, che dovrebbe produrre il seguente:

http:? //hello.php cognome = L'& amp; cognome = dottore

I valori che la parità di "Nome" e "cognome" saranno i valori digitati nella forma.

3 Creare lo script per ottenere i valori dall'URL. Se si desidera visualizzare una pagina che mostra il testo "Ciao (nome) (cognome)!" è possibile utilizzare la funzione di $ _GET in PHP:

? Ciao <? Php echo $ _GET [ "Nome"]; ?> <? Php echo $ _GET [ "cognome"]; ?>!

Se si utilizza ASP, utilizzare Request.QueryString:

Ciao
<%
Response.Write (Request.QueryString ( "Nome"))
Response.Write ( "" & Request.QueryString ( "cognome"))
%>!

Salvare il file di script.

4 Carica il modulo HTML e file di script sul vostro server web e verificare il modulo.