Avatar billede ttopholm Nybegynder
19. juli 2004 - 23:20 Der er 9 kommentarer og
1 løsning

Linke til en funktion

Jeg har den her funktion:
function sletaftale(delid)
sqldel="Delete from xxxxwhere id ='" & delid &"'"
conn.execute sqldel
response.redirect("xxxx.asp?tid='" & request("tid") & "'dato='" & request("dato") & "'")
end function

Hvordan linker jeg til den, ligesom:
<a href="sletaftale(<%= rs("id") %>);">slet</a>
Avatar billede hiks Nybegynder
19. juli 2004 - 23:27 #1
du skal tænke på at den skal køre på serveren så du skal have en if-sætning der fanger den når du reloader siden...

<a href="dinside.asp?mode=sletaftale&id=<%=rs("id")%>">Slet</a>

Så skal du så lave en

if request.querystring("mode") = "sletaftale" then 'på dinside.asp
  if request.querystring("id") <> "" then 'tester id'et
      call sletaftale(request.querystring("id"))
  else
      response.write "Intet nummer"
  end if
else
  ' din normale side eller lign..
end if

den måde du forsøger på nu - er lidt en blanding af noget java og asp og det dutter ik...

/hiks
Avatar billede elskermad.dk Nybegynder
19. juli 2004 - 23:29 #2
jeg har ikke en disse forstand på asp men ved da at det er et serversprog og du kan derfor ikke som ved javascript udføre en function uden at siden skal refreshes og at noget skal fanges i en if/else (går også ud fra dette findes i asp)

så du kunne lave et link der fx hed slet.asp?id=432 eller hvordan det nu skal bruges også skal asp så fange det! :)

(håber jeg har fattet spørgsmålet nu jeg ikke forstår asp ;D)
Avatar billede ttopholm Nybegynder
19. juli 2004 - 23:42 #3
Det vidste jeg godt man kunne... ville bare lave det smarter..
Avatar billede ttopholm Nybegynder
19. juli 2004 - 23:43 #4
men smid et svar så deler vi alle.
Avatar billede elskermad.dk Nybegynder
20. juli 2004 - 00:31 #5
hehe jeg var åbenbart ikke hurtig nok på fingerne og overlever nok uden så lad bare hiks om dem! :] nat nat
Avatar billede hiks Nybegynder
20. juli 2004 - 09:12 #6
ja - det andet ville også være en del smartere i nogle tilfælde. Så man ikke behøvede at reloade... :o)

/hiks
Avatar billede hiks Nybegynder
30. juli 2004 - 10:28 #7
lukketid?
Avatar billede elskermad.dk Nybegynder
30. juli 2004 - 10:49 #8
i øvrigt så se www.webcal.dk hvis du vil se en side uden refresh! den er lavet i PHP... klik ind under demoen :)
Avatar billede thesurfer Nybegynder
21. juni 2005 - 09:57 #9
"alle"> Se 19/07-2004 23:43:22

/theSurfer
Avatar billede ttopholm Nybegynder
23. juni 2005 - 10:28 #10
Thesurfer -> Jaa... MEn da DU har været efter mig de sidste par dage, så tænkte jeg at men ikke skulle vente 11 mdr. på svar fra andre, så ville de åbentbart ikke have point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester