24. november 2005 - 16:41Der er
3 kommentarer og 1 løsning
request problem
Hej,
jeg har koden:
if request("sub")=1 then Response.Write"<a href=default.asp?id="&sideID&"&sub=1&pic="&request("pic")'------- her går det galt &"&ShowSub=public/galleri/"&request("pic")&"/" ' her går det galt Response.Write(Replace(Folder.Name, " ", "%20")) Response.Write"&n=" Response.Write(Replace(Folder.Name, " ", "%20")) Response.Write">"
Response.Write Folder.Name Response.Write"</a>" Response.Write"<br>" end if
hvis jeg skriver <%=request("pic")%> så udskriver den fint hele indholdet med mellemrum osv. f.eks. test test test
Men når jeg klikker på linket som ovenstående kode generer, så tager den kun det først ord ind i url'en f.eks <a href=side.asp?pic=test> hvor den jo skulle skrive <a href=side.asp?pic=test test test>
enig med eagleeye - i det konkrete tilfælde kan det dog blive meget langt at skrive, så du kan i stedet lægge server.urlencode(request("pic")) over i en variabel:
TAK for det det. Og undskyld det sene svar. Jeg kunne egentlig godt tænke mig en hurtig forklaring på det.
Synes godt om
Ny brugerNybegynder
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.