Du kan nok ikke få Surftown til at hjælpe dig, da tegnkodning på din side er noget du helt selv styrer, det har de ikke noget med at gøre. (Men det kan selvfølgelig godt være de er venlige at hjælpe dig alligevel).
PHP-funktionen utf8_encode giver dig ikke en streng kodet med HTML entities, som du forventede. Den giver dig derimod en streng kodet som UTF-8, som navnet siger, såfremt inputtet er kodet som ISO-8859-1. At kode ting i HTML entities som & oslash; er bare en dårlig vane, så lad være med det. Og når nu du har valgt UTF-8, hvorfor så ikke bare have dine strenge i UTF-8 hele vejen igennem i stedet for at bruge en funktion som utf8_encode?
Din side angiver ret klart i header, at den er UTF-8. Måske det ikke altid har været sådan, og Google bare ikke har opdateret sit indeks endnu?
Desuden er det heller ikke hele din side der rent faktisk er UTF-8. Når du erklærer din side som UTF-8, så er du altså nødt til at sikre dig at hele siden rent faktisk også er UTF-8.
Eksempler på din forside, som du skal rette:
alt="em?rket" />
alt="Bl?" />
alt="Gr?n" />
alt="Gr?" />
alt="R?d" />
Disse steder skal du rette fra at bruge ISO-8859-1 til at bruge UTF-8.
Indlæg senest redigeret d. 27.11.2010 22:54 af Bruger #3143