Index  HTML  CSS  ASP  PHP  VBScript
 Javascript  SQL  Links  Contact  Gastboek  

  Inleiding
  Object Request
  Variabelen
  Response
  Controle structuur
  ADO
  Cursortype
  Connection
  Recordset
  Records opvragen
  Records toevoegen
  Session
  Application


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