Hallo miteinander,
ich habe ein kleines Problem, und zwar, dass mir die Umlaute nicht richtig angezeigt werden.
Im Quelltext verweise ich zwar auf den Zeichensatz latin-1, also ISO-8859-1. Irgendwas mache ich aber trotzdem falsch.
Kann mir einer helfen?
Die betroffene Seite ist folgende: http://thedoor.ch
Der Head sieht folgendermassen aus:
Wenn man nun aber die Unterseite .about (http://www.thedoor.ch/main/index.php?link=about) besucht, werden die Umlaute richtig angezeigt. Der Inhalt wird per PHP-Include hineingeladen.
ich habe ein kleines Problem, und zwar, dass mir die Umlaute nicht richtig angezeigt werden.
Im Quelltext verweise ich zwar auf den Zeichensatz latin-1, also ISO-8859-1. Irgendwas mache ich aber trotzdem falsch.
Kann mir einer helfen?
Die betroffene Seite ist folgende: http://thedoor.ch
Der Head sieht folgendermassen aus:
PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//DE" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<head>
<!-- Titel Switcher -->
<title>.thedoor.<?php $link = $_GET['link']; if($link == ""){ echo("home"); }else{ echo("$link"); } ?></title>
<!-- Template Switcher -->
<?php
$tmpl = $_GET['tmpl'];
if($tmpl == ""){
echo("<link href='css/tpl_std.css' rel='stylesheet' type='text/css' />");
}else{
echo("<link href='css/$tmpl.css' rel='stylesheet' type='text/css' />");
}
?>
<!-- CSS-Für nicht Templatespezifisches -->
<link href="css/overall.css" rel="stylesheet" type="text/css" />
</head>
Wenn man nun aber die Unterseite .about (http://www.thedoor.ch/main/index.php?link=about) besucht, werden die Umlaute richtig angezeigt. Der Inhalt wird per PHP-Include hineingeladen.
PHP:
<div id="content" align="justify">
<!-- Seiten-Switcher -->
<?php
$link = $_GET['link'];
if($link == ""){
include("content/home.php");
}else{
include("content/$link.php");
}
?>
</div>