Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Come si aggiornano i valori inseriti nella CARD

Link copiato negli appunti

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//Dtd WML 1.1//EN" "http://www.wapforum.org/Dtd/wml_1.1.xml">
<wml>
<card title="prova" ordered="false">
<do type="ACCEPT">
<go method="post" href="https://www.html.it/cgi">
<postfield name="nome" value="$nome"/>
<postfield name="cognome" value="$cognome"/>
</go>
</do>
<do type="options" label="Clear">
<refresh>
<setvar name="nome" value=""/>
<setvar name="cognome" value=""/>
</refresh>
</do>
<p> Metti il tuo nome: <input title="nome" name="nome"/>
Metti il tuo cognome: <input title="cognome" name="cognome"/>
</p>
</card>
</wml>

Questo listato è relativamente complicato
e mette in gioco alcuni marcatori che
abbiamo precedentemente spiegato ed altri nuovi.

Abbiamo creato il file:

<WML>
</WML>

dentro questo abbiamo costruito una CARD con il marcatore:

<CARD>
</CARD>

Questa CARD contiene l'attributo:

ordeered="false"

Se fosse settato trUE le istruzioni contenute seguirebbero un'ordine definito

in questa CARD incontriamo due volte il marcatore:

<do>
</do>

La prima volta si occupa di innescare un marcatore:

<go method"post"URL"">
</go>

che inoltra ad un server HTTP le informazioni
variabili contenute
all'interno del marcatore:

<postfield value="$">

che serve appunto ad immagazzinare variabili che devono essere
inoltrate ad un server.
Queste variabili sono inserite dall'utente
utilizzando il marcatore:

<imput key="">
<imput>

dove l'attributo key specifica appunto il nome
di una variabile che verrà inoltrata.

Se vogliamo operare una correzione ai dati che abbiamo inserito
entra in gioco il secondo marcatore:

<do type="OPTION">
</do>

che innesca, se l'utente preme nel cellulare
il tastino che corrisponde ad OPTION,
un aggiornamento delle informazioni che l'utente inserisce
Questo aggiornamento è specificato appunto all'interno
del marcatore:

<refresh>
</refresh>

all'interno di questo marcatore che rinfresca le informazioni
abbiamo inserito il marcatore:

<setvar name="">
</setvar>

che contiene appunto le variabili.

Sul display del nostro dispositivo WAP-ENABLED
vedremo apparire la scritta:

metti il tuo nome

metti il tuo cognome

inseriamo i nostri dati

e premiamo il tasto enter così i dati verrano inoltrati al server,
altrimenti premiamo il tasto option e potremo cancellare e riscrivere
prima di inoltrare i nostri dati al server.


Ti consigliamo anche