Avatar billede donslund Nybegynder
31. januar 2008 - 09:23 Der er 15 kommentarer og
1 løsning

Formular smider specialtegn væk

Jeg har en formular der smider bl.a. æ ø å væk.

På siden har jeg følgende:
<meta http-equiv="Content-Language" content="da" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Hvis jeg i et felt skriver xæøåx kommer der kun xx frem.
Avatar billede di8leva Nybegynder
31. januar 2008 - 10:32 #1
En gät, hvad med at bruge charset=utf-8"?
Avatar billede donslund Nybegynder
31. januar 2008 - 10:57 #2
Så bliver ä ö til små kasser på sitet.
Avatar billede w13 Novice
31. januar 2008 - 18:59 #3
Det er vel først, når du submitter, at tegnene bliver anderledes, ikke?

Du skal sørge for at have samme charset på begge sider.
Avatar billede donslund Nybegynder
31. januar 2008 - 19:42 #4
Jeg submitter til en send.aspx side og hvis jeg Response.Write( Request.Form("navn")) på den side, er tegnene væk.
Avatar billede w13 Novice
31. januar 2008 - 19:55 #5
Har du samme charset på begge sider?
Avatar billede donslund Nybegynder
31. januar 2008 - 21:54 #6
Hvordan sætter jeg charset i asp?

Jeg er egentligt php-mand men er blevet kastet ud i et asp-projekt.
Avatar billede w13 Novice
31. januar 2008 - 22:13 #7
Jeg koder kun klassisk ASP, hvor man gør således:

<%Response.Charset="iso-8859-1"%>

Men ellers burde det være til at finde med en søgning efter "ASP.net charset"
Avatar billede donslund Nybegynder
01. februar 2008 - 09:09 #8
På siden med formularen:

<meta http-equiv="Content-Language" content="da" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


På siden der sender data:

<%@ Page Language="C#" Debug="true" ResponseEncoding="ISO-8859-1" %>


Men æøå kommer stadig ikke med.
Avatar billede w13 Novice
01. februar 2008 - 09:47 #9
Hvilket program bruger du til at redigere og gemme koderne med?
Avatar billede donslund Nybegynder
01. februar 2008 - 10:25 #10
Stones Webwriter
Avatar billede w13 Novice
01. februar 2008 - 13:32 #11
Hmm. Okay, det har jeg aldrig brugt. Jeg ved bare, at nogle programmer kan gemme i UTF-8-tekstformat, og så går det galt, selvom du skriver iso-8859-1 som charset i koden.
Avatar billede donslund Nybegynder
01. februar 2008 - 13:57 #12
Jeg prøver lige med SEPY ActionScript Editor. Den kan man sætte til at gemme i iso-8859-1

Men det ser ikke ud til at ændre noget. Sikke noget bøvl.
Avatar billede donslund Nybegynder
13. februar 2008 - 14:19 #13
Jeg er stadig i store problemer her.

Har det noget at sige, at den ene fil er .asp og den anden er .aspx?
Avatar billede w13 Novice
13. februar 2008 - 14:56 #14
Nej, det har det ikke.
Avatar billede donslund Nybegynder
14. februar 2008 - 09:19 #15
Puha, alle specialtegn er blevet ændret til ex. &aelig;, og der er maneg når man har både dansk, norsk og svensk. Sidens tegnsæt er sat til utf-8 og det hjalp.

Tid til at lukke, smid et svar
Avatar billede w13 Novice
14. februar 2008 - 10:21 #16
Åkaj
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