Jump to content
IHC-User.dk
  • 0
Ulle

Gemme tekst med mellemrum og æøå

Question

Hej

Jeg bruger IHC Captain til at gemme data i en database på nettet og så vises data på en side.
Jeg bruger funktioner som findes i Captain, og alt virker:
n=[newval]&o=[oldval]&d=[date]&t=[time]&res=[resid]

Jeg har lavet en variabel i databasen som gemmes fra Captain: Type=Føler&TypeTekst=Findes ved vindue

Mit problem er bare at teksten ikke gemmes som jeg skriver den, men i en samlet streng og uden æøå.

Fx bliver TypeTekst=Findes ved vindue til: Findesvedvindue

Samt æøå bliver mærkelige tegn.

Nogen der har en ide til dette?
Gerne nogen der selv har rodet med det og fundet frem til svar om der er en løsning eller ikke!

Share this post


Link to post
Share on other sites

11 answers to this question

Recommended Posts

  • 0

Vedhæftet er 3 billeder.
Et af regl opsætningen.
Et af det der kommer i databasen. Der kan man se at ø bliver mærkelig samt sætningen rykkes sammen, mellemrum fjernes.
Et af det der kommer på .asp siden, det er bare det der er i databasen.

asp-side.JPG

database.JPG

regl.JPG

Share this post


Link to post
Share on other sites
  • 0

Sikkert noget med valg af tegnsæt UTF8,ISO,  ansi osv i koden, eller brugerinterfacet.

Æ,ø,å samt specialtegn volder ofte (læs næsten altid) problemer når de benyttes via web formularer/html og skal derfor "indkapsles" for at blive parset korrekt. Prøv evt at Google æ,ø,å i html og test med nogle af forslagene.

Share this post


Link to post
Share on other sites
  • 0

Kan kode mig ud af æøå på min .asp side som gemmer i database, og kaldes af Captain.
Gøres med følgende to linjer i starten af min .asp side:

Response.CodePage = 65001 
Response.CharSet = "utf-8"

Men mellemrum mellem ord forsvinder stadig, og kan ikke kodes eller er noget med karakterset.

Share this post


Link to post
Share on other sites
  • 0

Så er det løst:
Kan kode mig ud af æøå på min .asp side som gemmer i database, og kaldes af Captain.
Gøres med følgende to linjer i starten af min .asp side:

Response.CodePage = 65001 
Response.CharSet = "utf-8"

Mellemrum løses ved at skrive %20 hvor der skal være mellemrum.

\Ulrich

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

Privacy Policy og We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.