Avatar billede nogetfx Nybegynder
05. november 2001 - 10:08 Der er 17 kommentarer og
1 løsning

Simpelt syntaxt problem

Jeg skal have skrevet et link....
Response.Write \"<a href=default.asp?fla=\" & fla & \"&grp=\" & grp & \"&id=\" & id & \"&page=\" & Page + 1 & \" class=\'arrow\'>&gt;&gt;</a> \"

Og det hele virker fint, undtagen at variablen for \"grp\" ikke kommer med... Det den eneste forskel på \"grp\" er at den er bogstaver.. Så jeg vil tro at der bare skal noget ekstra tegnværk med i det...

/Lars
Avatar billede sone Nybegynder
05. november 2001 - 10:14 #1
...\"&grp=\" & Server.URLencode(grp) & \"&...
Avatar billede nogetfx Nybegynder
05. november 2001 - 10:15 #2
Skal der at det med..?
Avatar billede nogetfx Nybegynder
05. november 2001 - 10:17 #3
Øhh... at = alt
Det virker ikke...
Avatar billede sone Nybegynder
05. november 2001 - 10:18 #4
Når du URLencoder bliver mellemrum lavet om til +, + til %2B osv.
så hvis du har mærkelige tegn, så URL-encode din URL-værdi.
Avatar billede sone Nybegynder
05. november 2001 - 10:19 #5
Hvilken fejl kommer?
Avatar billede nogetfx Nybegynder
05. november 2001 - 10:19 #6
Men jeg har ikke mærkelig tegn, jeg har bogstaver...
Stien skal bare end med at se sådan ud:

default.asp?fla=0&grp=web&id=2&page=2
Avatar billede nogetfx Nybegynder
05. november 2001 - 10:21 #7
Ingen fejl, den viser bare ingenting. Da den sortere efter \"grp\"..
Avatar billede sone Nybegynder
05. november 2001 - 10:21 #8
Hvis du kigger i den genererede HTML-kode - hvordan ser linken så ud?
Avatar billede nogetfx Nybegynder
05. november 2001 - 10:22 #9
default.asp?fla=0&grp=&id=2&page=2

Den mangler bare den variable...
Avatar billede sone Nybegynder
05. november 2001 - 10:22 #10
Er variablen grp tom ?
Avatar billede nogetfx Nybegynder
05. november 2001 - 10:23 #11
nej variable er \"web\", men den fanger den ikke...
Avatar billede mmt Nybegynder
05. november 2001 - 10:24 #12
Har du prøvet at sætte \' rundt om sådan her
Response.Write \"<a href=default.asp?fla=\" & fla & \"&grp=\'\" & grp & \"\'&id=\" & id & \"&page=\" & Page + 1 & \" class=\'arrow\'>&gt;&gt;</a> \"

Jeg ved ikke om det virker men kunne forestille mig det. ellers kan jeg foreslå at du bruger form i stedet.
Avatar billede sone Nybegynder
05. november 2001 - 10:24 #13
Er du sikker - prøv at lave en response.Write(grp) i linien før
Avatar billede sone Nybegynder
05. november 2001 - 10:25 #14
mmt:
Ikke da i en link...
Avatar billede nogetfx Nybegynder
05. november 2001 - 10:28 #15
Den skriver ikke noget... Det fatter jeg ikke, for jeg sender den var i mit link og jeg har en:
strGrp = Request.QueryString(\"grp\")

Så burde det ikke virke..
Avatar billede sone Nybegynder
05. november 2001 - 10:29 #16
Så skal du jo indsætte strGrp og ikke grp
Avatar billede nogetfx Nybegynder
05. november 2001 - 10:32 #17
Nå ja.. hehe Jeg er van til at kalde dem det samme, men når man så låner kode på Nettet, men som min overskrif lød: et simpel syntaxt problem.

Tak for det...
Avatar billede mmt Nybegynder
05. november 2001 - 18:55 #18
til sone det var bare en ide. ikke noget jeg havde prøvet. men nogen gange kan det være små ting der gør det.
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