login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[ASP] Formulier submit

Offline Xtent - 18/01/2007 11:33 (laatste wijziging 18/01/2007 11:35)
Avatar van XtentOnbekend Hallo Hallo...

Moet de laatste tijd vaak aan de slag met ASP en vraag me nu af of er in ASP een soortgelijke functie is voor formulieren te controleren op submit's zoals met php kan met
isset($_POST['submit']) ...

(zo ja welke is het )

Alvast bedankt ..

3 antwoorden

Gesponsorde links
Offline Thomas - 18/01/2007 11:43
Avatar van Thomas Moderator Hm, als je nu eens een hidden veld toevoegt aan je formulier:

<input type="hidden" name="form_id" value="some_value" />

En als je bij aanroep van de verwerk-pagina hier op controleert:
  1. <%
  2. If Request.Form("form_id") = "some_value" Then
  3. ' verwerk je formulier
  4. End If
  5. %>


dan mag / kun je er van uitgaan dat de rest van dat formulier ook is ingevuld.

Of je gebruikt Request.ServerVariables("REQUEST_METHOD") om te kijken of er iets ge-POST is.

Kijk anders hier eens voor inspiratie.
Offline Xtent - 18/01/2007 11:50 (laatste wijziging 18/01/2007 12:13)
Avatar van Xtent Onbekend Heb al een manier gevonden maar niet zeker of het de slimste manier is, of is het wel gewoon goed..

  1. <? // kleur
  2.  
  3.  
  4. <%
  5. if (Request.Form("gebruiker") <> "") AND (Request.Form("wachtwoord") <> "") then
  6. Response.Write "Lol"
  7. else
  8. %>
  9. <form method="POST" action="">
  10. <input class="login" type="text" name="gebruiker" value="Gebruikersnaam" onClick="this.value = '';" /><br />
  11. <input class="login" type="password" name="wachtwoord" value="Wachtwoord" onClick="this.value = '';" /><br />
  12. <input class="login" type="submit" name="login" value="Login!" />
  13. </form>
  14. <%
  15. end if
  16. %>


Edit:

@ FangorN: Thanks, door voorbeeldje toch wat verder gekomen..
Offline macpoes - 29/01/2007 17:18
Avatar van macpoes Nieuw lid Een lege request.form() geeft ook alle POST waarden in 1 string weer. Anders kan je ook isEmpty(request.form("[post-name]")) gebruiken of een waarde is gepost.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s