Toon posts:

[asp] Functies aanroepen via link

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een simpel script in elkaar gedraaid voor het verwijderen van bepaalde objecten uit een database

nu heb ik een aparte functie geschreven in het asp bestand zelf die dit voor elkaar krijgt.

Nu is alleen mijn vraag: ik wil die functie aanroepen via een link (a href)

hoe krijg ik dat voor elkaar? heeft dat met onclick the make oid?

  • Helmet
  • Registratie: Januari 2002
  • Laatst online: 17-08 10:28
ik ken zelf geen asp maar ik denk dat je het beste net als bij php je hyperlink (dus ahref) wat parameters mee kan geven

dus bijvoorbeeld
HTML:
1
<a href="db.asp?actie=verwijder&id=1">Verwijder id #1</a>


en dan in je asp defineert
code:
1
2
 als meegegeven actie (GET variabele) verwijder is dan doe
 een query op je database waarbij je ID (GET variabele) verwijdert

Icons are overrated


Verwijderd

Topicstarter
zat ik ook aan te denken

maar ik ben nu zo ver met programmeren en heb hier geen rekening mee gehouden, dus áls ik direct een functie aan zou kunnen roepen zou dat fijn zijn :)

  • mocean
  • Registratie: November 2000
  • Laatst online: 15-08 04:26
Verwijderd schreef op 29 June 2003 @ 16:40:
zat ik ook aan te denken

maar ik ben nu zo ver met programmeren en heb hier geen rekening mee gehouden, dus áls ik direct een functie aan zou kunnen roepen zou dat fijn zijn :)
Lees eens een basis cursus webscripten, of denk ff na :)
SERVER side scripts draaien op de server en moet je altijd via een pagina aanroepen!

Onload / onclick is Javascript gebeuren en dat is Client-side



* mocean is verbaasd hoeveel mensen Client-side en server-side dingen door elkaar halen

Koop of verkoop je webshop: ecquisition.com


Verwijderd

Topicstarter
heb je dan een oplossing die wel werkt? :)

  • DeverauX
  • Registratie: Februari 2002
  • Niet online

DeverauX

Focus is everything

heb je dan een oplossing die wel werkt?
Door gewoon de variabelen die je nodig hebt om de acties uit te voeren dmv een formulier of een querystring naar de server te sturen
Hint: Request.Form ;)

[ Voor 7% gewijzigd door DeverauX op 29-06-2003 17:09 ]

...whatever was distasteful or unpleasant or uncomfortable or painful - music could always soothe that.
All you have to do is reach out to beauty.
Quincy Jones


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Verwijderd schreef op 29 juni 2003 @ 17:01:
heb je dan een oplossing die wel werkt? :)
zoals Helmet reeds vermelde in dit topic.

Wel kan je client side de verwijdering bevestigen.

onClick="return confirm('Verwijderen?');"

oid

  • Jorick
  • Registratie: November 2001
  • Laatst online: 20:26
ASP:
1
2
3
4
5
6
7
8
9
sub functie
  delete uit databse
end sub

action=request.querystring("action")
select case action
case "delete"
  call functie
end select


Zoiets moet het worden lijkt mij...maar is vrij standaard
Dan maak je bijvoorbeeld een link met index.asp?action=delete en klaar.

[ Voor 33% gewijzigd door Jorick op 29-06-2003 17:18 ]

Pagina: 1