Avatar billede sesam Nybegynder
18. juli 2005 - 08:26 Der er 21 kommentarer og
1 løsning

Vise danske karaktere korrekt i browserens title

Hej,
Hvordan kan jeg vise Æ, Ø og Å korrekt i browserens title?
Avatar billede busschou Praktikant
18. juli 2005 - 09:13 #1
har du sat dansk tegnsæt i <head>?
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Avatar billede sesam Nybegynder
18. juli 2005 - 09:17 #2
Ja
Avatar billede Slettet bruger
18. juli 2005 - 10:29 #3
Prøv at lav en
header("Content-type: text/html; charset=iso-8859-1");
som det sidste inden dit først output..
Avatar billede sesam Nybegynder
18. juli 2005 - 10:33 #4
Virkede desværre ikke.. ;O(
Avatar billede busschou Praktikant
18. juli 2005 - 10:36 #5
hehe nej for de to forslag gør jo præcis det samme ;o)
--
Hvordan ser din kode ud?
Er det kun i titlen det går galt?
Koder du de danske tegn med dere entity code eller bare direkte som tegn?
Avatar billede sesam Nybegynder
18. juli 2005 - 10:39 #6
Problemet er jo nok at de bare smides ind i databasen som æ ø å.
Men kan jeg ikke bare entity code tegnene når teksten trækkes udfra DB'n?
Avatar billede Slettet bruger
18. juli 2005 - 10:40 #7
busschou -> Det gør de jo sådan set ikke, i det den ene har højere prioritet end den anden. Normalt er det jo html-udgaven som har højere 'vægt' end header-udgaven. Men det kunne jo godt være at det var en browser/server som lavede om på dette. Man ved jo aldrig :)

sesam -> Hvad er det for en browser du bruger? Og har du testet i andre browsere?
Avatar billede sesam Nybegynder
18. juli 2005 - 10:41 #8
Explorer og Firefox
Avatar billede busschou Praktikant
18. juli 2005 - 10:42 #9
gartzen >> nej men hvis html udgaven ikke virker, så burde den anden nu heller ikke virke :o)
Avatar billede sesam Nybegynder
18. juli 2005 - 10:42 #10
Virker fint i firefox
Avatar billede busschou Praktikant
18. juli 2005 - 10:43 #11
FF ændrer det sikkert også selv, ligesom den selv urlencoder
Avatar billede busschou Praktikant
18. juli 2005 - 10:44 #12
men selvfølgelig kan du kode det som du ønsker når du hiver ud fra databasen
Jeg ved så ikke lige hvad funktionen hedder i php, men det må være til at finde på php.net
Avatar billede Slettet bruger
18. juli 2005 - 10:53 #13
Måske kan denne her gøre det:
htmlentities($string, ENT_QUOTES, 'ISO-8859-1');
Avatar billede sesam Nybegynder
18. juli 2005 - 10:56 #14
Desværre nej
Avatar billede busschou Praktikant
18. juli 2005 - 10:57 #15
har du et link?
Avatar billede Slettet bruger
18. juli 2005 - 10:57 #16
Så vis os lidt kode.. Det ville gøre det helel meget nemmere..
Avatar billede sesam Nybegynder
18. juli 2005 - 10:58 #17
Nej det er lokalt på min pc
Avatar billede sesam Nybegynder
18. juli 2005 - 11:05 #18
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<base href='<?php echo $GLOBALS["base_url"];?>'>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<META NAME="Keywords" content="" />
<META NAME="Description" content="" />
<META NAME="Author" content="" />
<meta name="ROBOTS" content="ALL" />
<meta name="MSSmartTagsPreventParsing" content="true" />
<title><?php
if (isset($header_title)) {
    echo $header_title;
} else {
    echo $GLOBALS["title"];
}
?></title>
Avatar billede Slettet bruger
18. juli 2005 - 11:11 #19
Det er nok mere der hvor du henter indholdet ind i $header_title fra db'en. Og der hvor du lægger det ind i db..
Avatar billede Slettet bruger
18. juli 2005 - 12:35 #20
Har du også husket at gemme php-filen i den rigtige encoding? Nogle editorer gemmer i UTF-8 som standard, og det kan give problemer, hvis du angiver ISO-8859-1 i dine META-tags.
Avatar billede sesam Nybegynder
16. december 2005 - 09:05 #21
Vil i smide et svar... =)
Avatar billede Slettet bruger
21. december 2005 - 13:55 #22
Jamen svar så :-)
Fandt du en løsning?
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