Avatar billede ste Nybegynder
03. juni 2004 - 09:49 Der er 5 kommentarer og
2 løsninger

Overfør % tegn via link.

Jeg sidder og roder med en redirect.

response.redirect ("loksøgobservationresultat.asp?LokId="&request("LokId")&"&Initialer="&Request.form("Initialer"))

Jeg henter initialer ud af databasen med et valg felt hvor jeg kan søge på alle initialer med % tegnet. Men % tegnet overføres ikke til forespørgslen. Der bliver kun efterladt et tomt felt, med det resultat at databasen ikke returnere nogen poster.

Linket ser nogenlunde sådan ud.

http://xxxloks%F8gobservationresultat.asp?LokId=3&Initialer=%
Der hvor % tegnet overføres der dog ikke noget.

Hvad er der galt.
Avatar billede ldanielsen Nybegynder
03. juni 2004 - 09:52 #1
response.redirect ("loksøgobservationresultat.asp?LokId=" & Server.URLEncode(request("LokId")) & "&Initialer=" & Server.URLEncode(Request.form("Initialer")))
Avatar billede ellebaek Nybegynder
03. juni 2004 - 09:53 #2
Prøv at erstatte % med %25...
Avatar billede ldanielsen Nybegynder
03. juni 2004 - 10:01 #3
du behøver ikke URLEncode'e LokId hvis det er et tal, kun Initialer
Avatar billede ste Nybegynder
14. juni 2004 - 20:51 #4
Hej med jer. Jeg har først haft tid til at teste begge. De virker begge og har begge sine fordele og ulemper. Men jeg kan bruge begge. Den med %25 er god i dropdown bokse og er nem at skrive. Den med urlencode er bedre til skrivebare felter. Så hvis i smider et svar deler jeg lige pointene. Tak for hjælpen.
Avatar billede ellebaek Nybegynder
14. juni 2004 - 21:37 #5
Jeg smider et svar ;-)
Avatar billede ldanielsen Nybegynder
15. juni 2004 - 09:17 #6
ok tak!

"Min" metode har den fordel at den klarer alle tegn der kunne skabe problemer, &, = ,. og mellemrum (m. fl.). Server.URLEncode er faktisk lavet til formålet
Avatar billede ste Nybegynder
15. juni 2004 - 13:44 #7
Hej Idanielsen.
Din er helt ok, men jeg havde en del dropdown bokse hvori jeg selv definere valgene og derfor var det lettere lige at skrive %25, men da jeg kom frem en formalør hvor jeg også havde et tekst felt kommt din løsning til sin ret. Derfor får i lov at dele den beskedne pointsum.
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

Seneste spørgsmål Seneste aktivitet
I går 10:21 Ny printer, men hvilken Af mort1 i Printere
13/0819:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging