Beiträge von xJuliusCaesar

    Hallo zusammen,


    ich hab da ein ganz merkwürdiges Problem.


    Ich habe eine PHP-Datei geschrieben - ich bin gerade am Lernen dieser
    Sprache - und den charset auf UTF-8 gesetzt. Trotzdem habe ich statt ä, ö, ü
    und ß eine schwarze Raute mit Fragezeichen im Browser.


    ABER: Bei den Beispieldateien, die bei dem Buch dabei sind
    (Internetdownload), habe ich eine korrekte Darstellung im selben Browser, obwohl der <HEAD>-Teil identisch ist. Habe sogar den <HEAD>-Teil und den Ausgabeteil der Beispieldatei in meine Datei kopiert, aber das brachte keinen Erfolg.


    Einzige Unterschiede der Dateien sind:

    • Dateinamen (meine Datei: if-else.php | Downloaddatei: if-elseif-else.php)
    • Die Erstellung (selbst geschrieben | Download)
    • der Speicherort (localhost Hauptordner | Unterordnen des Hauptordners)

    Es werden beide Male keine CSS oder andere Skripte eingebunden.


    Das ist der, in beiden Dateien identische Kopf (aus der funktionierenden Datei kopiert).

    HTML
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8" />
    <title>Titel der Seite</title>
    </head>


    Das der (ebenfalls kopierte) Ausgabeteil.

    PHP
    echo "$i ist größer als 4";


    Ich finde keinen Fehler und habe keine Idee, woran es liegen könnte. Dieses Phänomen habe ich noch nie gehabt.
    Das Phänomen tritt auch browserunabhängig sowohl im Chrome als auch IE (Windows XP Version) auf.
    Als Webserver nutze ich den Abyss Web Server
    PHP ist die Version 5.3, da es sich um ein Windows XP Netbook handelt


    Gruß und Dank
    xJC