Plots problemen met tekenset

Status
Niet open voor verdere reacties.

renzolini

Gebruiker
Lid geworden
5 jun 2006
Berichten
257
Plots merk ik op dat bij 2 op de 4 websites er problemen zijn met speciale tekens zoals ë , é , . . .

Op www.sportsites.be en op www.infoslovenia.be/algemeen staat de ë in Slovenië en België als vreemde teken.

Ondanks ik al jaren het volgende in mijn metatags heb staan:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Het vreemde is dat mijn andere 2 site www.infoslovenia.info en www.hardloopkalendernederland.nl dezelfde metatag heb staan en
daar heb ik het probleem niet.

Alle 4 de site zijn bij dezelfde hostingprovider.

Weet iemand een oplossing voor mijn probleem ?
 
Hoi,
Controleer (bijv. in Notepad++) of alle bestanden de standaard UTF-8 encoding hebben. De charset regel in de pagina is dan ook UTF-8. Alles bij elkaar ziet het er zo uit:
Code:
<!DOCTYPE html>
<html lang="nl">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>.........</title>
<meta name="description" content=".........">
<meta name="keywords" content=".........">
<link rel="stylesheet" href="http://www.sportsites.be/menu.css" media="screen">
<link reL="shortcut icon" href="http://www.sportsites.be/ico.ico">
(hier je scripts)
</head>
Suc6. Have fun.
 
ik denk persoonlijk dat er deze week mijn hostingprovider iets gewijzigd heeft, ik merkte deze week op dat de server en dus mijn websites korte tijd niet te bezoeken waren.

ik heb de pagina www.infoslovenia.be/geschiedenis opgezocht in google en de cache pagina geopend en daarzie je dat de speciale tekens perfect leesbaar zijn.

Dat is hier de broncode:
view-source:http://webcache.googleusercontent.c...ia.be/geschiedenis/+&cd=3&hl=nl&ct=clnk&gl=be
Dat is de pagina hoe de website zichtbaar is vorige maand:
http://webcache.googleusercontent.c...ia.be/geschiedenis/+&cd=3&hl=nl&ct=clnk&gl=be

en de huidige broncode:

view-source:http://www.infoslovenia.be/geschiedenis/
en hoe de pagina nu zichtbaar is: www.infoslovenia.be/geschiedenis

Ik heb de vraag gesteld aan mijn hostingprovider en van zodra ik iets meer weet post ik het hier.
 
Het is duidelijk te zien dat iso-8859-1 veranderd moet worden in UTF-8 zoals in mijn post #2.
Waarom? Bij 2 van de 3 is UTF-8 automatisch (op een onjuiste manier) toegevoegd.

Dat is hier de broncode:
http://webcache.googleusercontent.c...ia.be/geschiedenis/+&cd=3&hl=nl&ct=clnk&gl=be
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

Dat is de pagina hoe de website zichtbaar is vorige maand:
http://webcache.googleusercontent.c...ia.be/geschiedenis/+&cd=3&hl=nl&ct=clnk&gl=be
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

en de huidige broncode:
http://www.infoslovenia.be/geschiedenis
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Dus de oplossing is de code van post #2 gebruiken en alles is dan conform het jaar 2017.

Suc6. Have fun.
 
Het is duidelijk te zien dat iso-8859-1 veranderd moet worden in UTF-8 zoals in mijn post #2.
Waarom? Bij 2 van de 3 is UTF-8 automatisch (op een onjuiste manier) toegevoegd.

Dat is hier de broncode:
http://webcache.googleusercontent.c...ia.be/geschiedenis/+&cd=3&hl=nl&ct=clnk&gl=be
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

Dat is de pagina hoe de website zichtbaar is vorige maand:
http://webcache.googleusercontent.c...ia.be/geschiedenis/+&cd=3&hl=nl&ct=clnk&gl=be
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

en de huidige broncode:
http://www.infoslovenia.be/geschiedenis
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">

Dus de oplossing is de code van post #2 gebruiken en alles is dan conform het jaar 2017.

Suc6. Have fun.

Wel voor de pagina www.infoslovenia.be/geschiedenis heb ik dus dit toegepast, maar ik zie geen verschil in het resultaat. Ten zij ik toch nog iets anders over het hoofd zie.
Alvast toch bedankt voor uw reactie.
 
Er is niets veranderd in de <head> op http://www.infoslovenia.be/geschiedenis/

Elk index.php bestand moet UTF-8 encoding hebben, dus het bestand openen en dan opslaan in UTF-8. Dit doe je in een normale tekst editor. In de bijlagen zie je hoe je dit doet in Notepad++ of in Kladblok.

De rare tekens moet je hoogstwaarschijnlijk opnieuw veranderen in normale accent-letters.

** edit: net geprobeerd op de webserver van mijn pc en het werkt in UTF-8.
 

Bijlagen

  • Notepad++.jpg
    Notepad++.jpg
    34 KB · Weergaven: 46
  • Kladblok.jpg
    Kladblok.jpg
    21,5 KB · Weergaven: 41
Laatst bewerkt:
idd nu lukt het wel, bedankt voor je hulp en mijn excuses dat ik het niet meteen begreep.

Ik weet de komende weken wat ik moet doen om dit probleem in de toekomst volledig uit te sluiten.
 
Graag gedaan. Veel suc6 met je website.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan