Tobi_Wong: Umlaute werden nur auf Index angezeigt

Beitrag lesen

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 =)