Asp Cursus 2/13: Object Request
|
|
Het opvragen van informatie van een andere pagina in asp kan met behulp van het request object. Het gaat dan om informatie uit een formulier ingevuld door bijvoorbeeld de bezoeker van de site. Allereerst is er dan een pagina met een formulier aanwezig.
Formulier.asp
<form action=”gegeven.asp” method=”post”>
Naam: <input type=”text” name=”naam”>
<input type=”submit” value=”Verstuur”>
</form>
Gegeven.asp
Welkom <% response.write request.form(”naam”) %>
In het voorbeeld wordt in formulier.asp gevraagd aan de bezoeker om zijn naam in
te voeren en vervolgens in gegeven.asp wordt de bezoeker verwelkomd met zijn
eigen naam.
Het element form geeft aan welke collectie van het object request
gebruikt moet worden. Bij request.form hoort de methode post. Als bij method in
het formulier get wordt ingevuld moet gebruik gemaakt worden van
request.querystring.
Het verschil tussen post en get is dat post de informatie als een pakket
verstuurt over het internet en dat get de informatie verstuurt als een url. Een
url kan maximaal 2048 tekens bevatten en post geeft geen maximum aan de te
versturen data. In principe verdient de post method de voorkeur boven de get
method.
Klik hier... Voorbeeld
Ga dan verder met
Variabelen!
|