hallo Community!
Ich versuch jetzt schon seit einer halben Stunde das Problem zu lösen:
Auf meiner Seite werden die Umlaute nicht komplett angezeigt, sondern teilweise durch die bekannten ASCII-Zeichen (ü) ersetzt.
In meiner index.php befindet sich im <head>
-Bereich natürlich die meta-Angabe mit der iso:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
Durch eine include-Funktion werden in der index.php die Inhalte der einzelnen "Bereiche" (Service, Downloads, etc.) geladen:
<?php
if (isset($_GET['section']) AND isset($contentdata[$_GET['section']])) {
include $contentdata[$_GET['section']];
} else {
include $contentdata['start'];
}
?>
Nun.... der Inhalt, der durch den Parameter 'start' in den Inhaltsbereich geladen wird - also die "Startseite" - zeigt die Umlaute korrekt an!
Wenn man allerdings einen Link ala
<a href="index.php?section=software">Software</a>
aufruft, der dann den Inhaltsbereich mit anderem Inhalt füllt, werden die Umlaute wieder nicht angezeigt!
Ich fang langsam an zu verzweifel - wuhaaa!
Ich hoffe jemand kann mir helfen =)