Zeichencodierung bei neu erstellter Seite

Hast du Probleme Admidio einzurichten? Hier kannst du Fragen rund um die Einrichtung stellen.
Antworten
Gonzales
Beiträge: 20
Registriert: 8. Jul 2009, 19:22

Zeichencodierung bei neu erstellter Seite

Beitrag von Gonzales »

Hallo,

ich habe ein Problem mit den Zeichensätzen und zwar wollte ich eine neuen Navigationspunkt hinzufügen der eine neue Seite im linken Block öffnet. Hierzu mal der Code:

Code: Alles auswählen

<?php
/******************************************************************************
 *
 * Impressum
 *
 *****************************************************************************/
require_once('../../system/common.php');


$req_headline = 'Impressum';
$g_layout['title']  = $req_headline; 


require(THEME_SERVER_PATH. '/overall_header.php');

?>

<h1 class="moduleHeadline">Impressum</h1>

        
<?php 

	require(THEME_SERVER_PATH. '/overall_footer.php');

?>

Funktioniert soweit auch einwandfrei aber die Umlaute werden falsch dargestellt also äüö und so weiter.

Der Navigationspunkt wird so aufgerufen:

Code: Alles auswählen

echo '<span class="mymenu">
                    <a href="'. $g_root_path. '/adm_program/modules/impressum/impressum.php">Impressum</a></span>';	
Wenn ich im Browser die Zeichencodierung auf ISO-8859-1 funktioniert die darstellung, jedoch nicht mehr unter den anderen über die navigation aufrufbaren seiten.

Hat einer eventuell ne Ahnung woran das liegen könnte?



MfG Gonzo
ise
Beiträge: 119
Registriert: 11. Sep 2009, 11:08
Wohnort: Schweiz

Beitrag von ise »

Hallo Gonzales,
Das liegt nicht an deinem Programmcode selber sondern an der Codierung, wie du das File gespeichert hast. Welchen Editor verwendest du?
Check mal die Standardcodierung. Die wird bestimmt auf ISO-8859-1 gesetzt sein. Das ist also die Codierung für eine neu erstellte Seite mit dem Editor. Setze diesen Wert auf UTF-8 und speichere damit die Impressum-Seite neu.

Gruss
Ise
Gonzales
Beiträge: 20
Registriert: 8. Jul 2009, 19:22

Beitrag von Gonzales »

AAAAAAAHH,


genau da lag das Problem.

Dreamweaver hatte als Standard Westliche Codierung eingestellt.


Hab dank!!



MfG Gonzo
Antworten