[ASP]Kijken of er gesubmit is

Pagina: 1
Acties:

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 09:46

BlackBurn

One Ring To Rule Them All

Topicstarter
Ik heb een asp-pagina gebouwd met een form erin, is het mogelijk om te kijken of de pagina is opgevraagd door op submit te klikken, of door gewoon de url in te tikken?

en dan wil ik het dus niet controleren door te gaan kijken of bepaalde form velden een waarde hebben, maar gewoon zoiets, als dat bestaat.
code:
1
2
3
If form.submit then
lalala
endif

If it is broken, fix it. If it ain't broken, make it better!


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

wat dacht je van controleren op REQUEST_MOTHOD=POST? (exacte VB syntax moet je zelf maar ff zoeken)

Doet iets met Cloud (MS/IBM)


  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 09:46

BlackBurn

One Ring To Rule Them All

Topicstarter
pff, stom dat ik er zelf niet aan gedacht heb, dat krijg je met zulk terassjes weer :+
code:
1
Request.ServerVariables("REQUEST_METHOD") = "POST"

zo is ie overigens :)

If it is broken, fix it. If it ain't broken, make it better!


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

zie je wel
tis ammel niet zo moeilijk :)

Doet iets met Cloud (MS/IBM)


  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Beter is nog om de referer op te vragen, weet niet hoe vitaal het is maar post kan je natuurlijk simuleren.

  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 09:46

BlackBurn

One Ring To Rule Them All

Topicstarter
Op donderdag 09 mei 2002 17:13 schreef raptorix het volgende:
Beter is nog om de referer op te vragen, weet niet hoe vitaal het is maar post kan je natuurlijk simuleren.
Wat bedoel je precies?

If it is broken, fix it. If it ain't broken, make it better!


  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 15:37
Op donderdag 09 mei 2002 17:14 schreef BlackBurn het volgende:

[..]

Wat bedoel je precies?
Je kan een pagina downloaden, en dan de formwaardes illegaal aanpassen(bijv een maxchars van een field weghalen) en dan submitten.

Daarom moet je op referer checken.

Als de referer dan is 'c:\gedownloade_html\pagina.html' dan is het dus fout... ;)

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • BlackBurn
  • Registratie: Juni 2001
  • Laatst online: 09:46

BlackBurn

One Ring To Rule Them All

Topicstarter
Op donderdag 09 mei 2002 17:21 schreef Tampie2000 het volgende:

[..]

Je kan een pagina downloaden, en dan de formwaardes illegaal aanpassen(bijv een maxchars van een field weghalen) en dan submitten.

Daarom moet je op referer checken.

Als de referer dan is 'c:\gedownloade_html\pagina.html' dan is het dus fout... ;)
Aha, ik snap het, maar dat is niet zo'n probleem, de pagina draait verder toch alleen lokaal :P

If it is broken, fix it. If it ain't broken, make it better!


  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
Op donderdag 09 mei 2002 17:21 schreef Tampie2000 het volgende:
Als de referer dan is 'c:\gedownloade_html\pagina.html' dan is het dus fout... ;)
Referer kun je ook makkelijk faken door een eigen referer header mee te sturen... Dus als iemand wilt faken gaat dat toch...

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 14:49

Crazy D

I think we should take a look.

Op donderdag 09 mei 2002 17:21 schreef Tampie2000 het volgende:
Je kan een pagina downloaden, en dan de formwaardes illegaal aanpassen(bijv een maxchars van een field weghalen) en dan submitten.
Je moet altijd de input die je krijgt valideren, of je nou wel of niet op referer checkt (wat overigens idd zeker geen veilige methode is).

Exact expert nodig?

Pagina: 1