Har inte sett problemet förut... men det borde kunna lösas genom att byta ut alla mellanslag mot ...
Replace(texten," "," ")
4 svar · 167 visningar · startad av SB
Hej på Er!
En liten fråga om cookies:
Klarar inte cookies av mellanslag?
När jag skall lagra ett för- och ett efternamn i en cookies skriver jag:
Response.Cookies("Namn")="Förnamn Efternamn"
Men när jag hämtar samma kaka med
variabel = Request.Cookies("Namn")
så kommer bara förnamnet med.
Mellanslaget bryter alltså strängen. Är det någon som har någon lösning på detta?
Mvh
/SB
Har inte sett problemet förut... men det borde kunna lösas genom att byta ut alla mellanslag mot ...
Replace(texten," "," ")
Frågan är bara varför problemet uppstår. Det ska inte uppstå. Cookies klarar mellanslag alldeles galant. Kod?
Jag hämtar värdet som skall lagras i en cookie från ett formulär, enligt:
Response.Cookies("idNamn") = Request.Form("sign")
från en annan sida hämtar jag kakan...
Variabel = Request.Cookies("idNamn")
och det är då jag bara får med förnamnet.
Jag har ännu inte provat Replace-metoden som Vide tipsade om, men den fungerar säkert...
/SB
Hej igen!
Jag måste göra ett tillägg här:
Jag har hittills bara kört denna kod på den lokala datorn (med PWS) och alltså lagrat kakan på den lokala hårddisken.
Om det har någon betydelse vet jag ej...
Mvh
/SB