14. november 2003 - 21:56
Der er
6 kommentarer og 2 løsninger
Funktion virker ikke.
Har lavet en funktion til at hente teksten på det rigtige sprog, men den retunere intet.... Jeg har sikekrt klokket i det igen ;-) Er der en der kan hjælpe med at få det til at virker ? Her kaldes funktionen: <% response.write tekst(dk,"1") %> Og her er funktionen (er includeret øverst på siden.): <% Function tekst(lang,id) ' Databaseforbindelse Set Conn_tekst = Server.CreateObject("ADODB.Connection") DSN_tekst = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN_tekst = DSN_tekst & "DBQ=" & Server.MapPath("../db/estagel.mdb") Conn_tekst.Open DSN_tekst str_tekst_SQL = "Select * from sprog where id =" & id Set rs_tekst = Conn_tekst.Execute(str_tekst_SQL) If lang = "dk" then rs_tekst("sprog_dansk") End if Conn_tekst.Close Set Conn_tekst = Nothing End Function %> Den kommer ikke med fejl men den sætter ej heller noget (teksten) ind... På forhånd tak (igen) Bongis
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
14. november 2003 - 21:59
#1
Har oss prøvet at kalde med : <% response.write tekst(dk,1) %> og <%= response.write tekst(dk,1) %> og <%= response.write tekst(dk,"1") %>
14. november 2003 - 22:00
#2
Ja du mangler " omkring dk så det er en tekst streng og ikke variable dk i kaldet så prøv: <% response.write tekst("dk","1") %>
14. november 2003 - 22:02
#3
hmm du mangler vist at returnere teksten. inde i funktionen skal der stå tekst = "tekst som skal returneres" 'tekst=navn på funktion
14. november 2003 - 22:03
#4
dvs tekst = rs_tekst("sprog_dansk")
14. november 2003 - 22:17
#5
Tak skal i have.... jeg manglede faktisk begge dele.. Håber i er tilfredse... (det er jeg ;-)
14. november 2003 - 22:30
#6
Lige et lille tillægsspørgsmål... Kan jeg hente sproget altså dk fra en sessions variabel ? fks fra : session("sprog")
14. november 2003 - 22:32
#7
Ja så skal det skrives som du første havde uden " sådan her: <% response.write tekst(session("sprog"),"1") %>
14. november 2003 - 22:37
#8
Tak endnu engang ;-)
Kurser inden for grundlæggende programmering