Avatar billede Remo_Munk_Olesen Nybegynder
28. maj 2013 - 19:48 Der er 8 kommentarer og
1 løsning

problemer med æ ø og å

Jeg har problemer med at vise æ ø og å, når jeg hiver data ud fra min database

se www.ejerlauget-kornumgaard.dk/test

<tr>
<% Set Query = Conn.Execute("SELECT * FROM bestyr order by id" )%>
  <% Do until Query.EOF %>

                                                                                <td align="left">&nbsp;<b><%=Query("titel")%></b><br>
                                                                                              &nbsp;<%=Query("navn")%><br>
              &nbsp;<%=Query("adresse")%><br>
              &nbsp;<a href="mailto:<%=Query("email")%>"><%=Query("email")%></a><br>
              &nbsp;<b>Opgaver:</b><br>
                      &nbsp;<%=Query("opgaver")%><br>
                      <hr size="1" noshade color="#000000"></td>
</tr>
<%Query.MoveNext%>
<%loop%>
Avatar billede Monkeybrain Juniormester
28. maj 2013 - 20:03 #1
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Fjern den nederste
Avatar billede Monkeybrain Juniormester
28. maj 2013 - 20:08 #2
så bør du også omskrive

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ny side1</title>
</head>

<body>

<table>
<tr><td><a href="test.pdf" title="Sidst ændret: 23-05-2013 11:11:56, oprettet: 23-05-2013 11:11:56">test.pdf</a></td></tr>
</table>

</body>

</html>


<html xmlns="http://www.w3.org/ (...)

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>vis fil</title>
</head>

<body>

<table>
<tr>
    <td align="left"><a href="pdf/bowling.pdf" title="Sidst ændret: 21-05-2013 20:37:45, oprettet: 21-05-2013 20:37:45">bowling.pdf</a></td>

</tr><tr>
    <td align="left"><a href="pdf/general2011.pdf" title="Sidst ændret: 21-05-2013 20:37:45, oprettet: 21-05-2013 20:37:45">general2011.pdf</a></td>

</tr><tr>
    <td align="left"><a href="pdf/referat150211.pdf" title="Sidst ændret: 21-05-2013 20:37:45, oprettet: 21-05-2013 20:37:45">referat150211.pdf</a></td>

</tr><tr>
    <td align="left"><a href="pdf/referat170210.pdf" title="Sidst ændret: 21-05-2013 20:37:45, oprettet: 21-05-2013 20:37:45">referat170210.pdf</a></td>

</tr><tr>
    <td align="left"><a href="pdf/referat270213.pdf" title="Sidst ændret: 21-05-2013 20:37:46, oprettet: 21-05-2013 20:37:45">referat270213.pdf</a></td>

</tr><tr>
    <td align="left"><a href="pdf/referat280212.pdf" title="Sidst ændret: 21-05-2013 20:37:46, oprettet: 21-05-2013 20:37:46">referat280212.pdf</a></td>

</tr><tr>
    <td align="left"><a href="pdf/test.pdf" title="Sidst ændret: 23-05-2013 11:11:56, oprettet: 23-05-2013 11:11:56">test.pdf</a></td>

</tr><tr>
    <td align="left"><a href="pdf/vedtaegt.pdf" title="Sidst ændret: 21-05-2013 20:37:46, oprettet: 21-05-2013 20:37:46">vedtaegt.pdf</a></td>

</tr><tr>
    <td align="left"><a href="pdf/xreferat280312.pdf" title="Sidst ændret: 21-05-2013 20:37:46, oprettet: 21-05-2013 20:37:46">xreferat280312.pdf</a></td>

</tr>
</table>


</body>

</html>


Det dur ikke at de ligge inde i <body></body>, så det skal du have barberet til.
Avatar billede keysersoze Guru
28. maj 2013 - 21:37 #3
At ændre meta er irrelevant hvis dokumentet og/eller data er gemt forkert/anderledes - det skal passe sammen over det hele; http://www.web-dev.dk/post/2009/07/31/Korrekt-visning-af-specielle-karakterer-character-encoding.aspx
Avatar billede Remo_Munk_Olesen Nybegynder
28. maj 2013 - 22:15 #4
øv nu er jeg helt forvirret :O(

jeg har brugt denne
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

på min default.asp side, det resulterer i at statisk tekst bliver vist med Æ Ø og Å. Så langt så godt.

men nu er det mit udtræk fra min database som ikke vil som jeg vil.

keysersoze >> jeg blev ikke helt klog på den artikel du linker til.
Avatar billede keysersoze Guru
28. maj 2013 - 22:26 #5
metatags er én ting (og bør være utf-8) - du skal stadig sørge for at alt andet også benytter samme charset, fx skal dit dokument være gemt korrekt, det kan du som skrevet i artiklen fx se i Notepad, data skal ligge korrekt i databasen og filerne skal sendes korrekt fra serveren.

Får du fx styr på dit dokument og din meta-tag kan data i databasen godt stadig være gemt forkert og så skal der rettes op på dem.
Avatar billede Remo_Munk_Olesen Nybegynder
29. maj 2013 - 21:24 #6
Så lykkedes det endeligt.

Jeg skulle bruge:
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

og så fandt jeg ud af, at der var 2 andre asp filer som jeg includerer på min default.asp, som også skulle ændres til

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

Hvem vil have point ??
Avatar billede keysersoze Guru
29. maj 2013 - 22:45 #7
hvis du inkluderer filer til default.asp og alle har sat meta så har du vist mere seriøse problemer end bare charset. kan din kode validere?
Avatar billede Remo_Munk_Olesen Nybegynder
04. juni 2013 - 22:31 #8
nogle som vil svare så i kan få point og jeg kan lukke dette spørgsmål
Avatar billede keysersoze Guru
04. juni 2013 - 22:58 #9
svar såfremt jeg har sagt noget der kunne bruges.
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