Avatar billede htx98i17 Professor
04. december 2008 - 17:33 Der er 2 kommentarer og
1 løsning

definition af tegnsæt UTF-8

1. Vil der være noget i vejen for både at definere tegnsæt med:

header("Content-Type: text/html; charset=UTF8");
og
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

...i samme dokument?

2. Og gør det nogen foreskel at skrive utf-8 med eller uden bindestreg?

3. Hvis en form submittes og værdierne indsættes på en anden side i en database, skal der vel ikke på den side defineres tegnsæt for at variablernes værdier er i det rigtige tegnsæt?
Avatar billede erikjacobsen Ekspert
04. december 2008 - 19:41 #1
Der er vist ikke noget tegnsæt, det hedder utf8. Brug utf-8 som standarden tilskriver.

Du kan og bør skrive det begge steder. header-dimsen bruges af browseren, når du får siden fra en server. Hvis man gemmer siden, og ser den fra harddisken, så er det dit <meta>-tag, der bestemmer.

Hvis du poster til en side, der gemmer i databasen, og derefter redirecter, er er ingen speciel grund til at angive et tegnsæt.
Avatar billede erikjacobsen Ekspert
04. december 2008 - 19:42 #2
Stort set fra guderne selv: http://www.w3.org/International/O-charset
Avatar billede htx98i17 Professor
04. december 2008 - 22:24 #3
takker
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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