kostenloser Webspace werbefrei: lima-city


INCLUDE mit Sonderzeichen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    finch

    Kostenloser Webspace von finch, auf Homepage erstellen warten

    finch hat kostenlosen Webspace.

    Hallo, ich hab meine Index.php auf:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    und kann somit alle Sonderzeichen verwenden die ich will es haut einfach überall hin, doch sobald ich:
    include "funkis/inc.php";

    einfüge und diese Datei einen Befehl:
    echo "ö ä";
    enthält kommt diese nicht mehr als Sonderzeichen in meiner index.php an!!

    Google und Suche fand leider nichts wirklich passendes!!

    lg
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Was kommt denn dann. Bleibt die Stelle leer? Oder kommt was anderes raus?
  4. Hast Du die Datei inc.php auch UTF-8-kodiert gespeichert? ;)

  5. Autor dieses Themas

    finch

    Kostenloser Webspace von finch, auf Homepage erstellen warten

    finch hat kostenlosen Webspace.

    keine Ahnung, den MetaTag auch bei der include file hinzuzufügen hab ich schon vergeblich versucht...

    beim Firefox kommen schwarze karo mit fragezeichen...
  6. Das Meta-Tag hilft dir da nicht weiter. Du mußt deine inc.php mit einem Editor bearbeiten, der UTF-8 unterstützt und diesen dann auch dementsprechend konfigurieren. Mit Notepad++ wäre das z.B. kein Problem.

    Beitrag zuletzt geändert: 23.3.2009 15:08:34 von subdomain
  7. Autor dieses Themas

    finch

    Kostenloser Webspace von finch, auf Homepage erstellen warten

    finch hat kostenlosen Webspace.

    arbeite mit dreamweaver wo kann man das einstellen?
  8. Keine Ahnung, benutze Dreamweaver nicht. Ein Blick in die Hilfe zum Programm könnte weiterhelfen. ;)
    Edit: Google ist dein Freund und findet dazu diesen Hinweis.

    Beitrag zuletzt geändert: 23.3.2009 15:51:25 von subdomain
  9. Autor dieses Themas

    finch

    Kostenloser Webspace von finch, auf Homepage erstellen warten

    finch hat kostenlosen Webspace.

    Danke jetzt hauts endlich hin...

    Nur so ne Frage wie löst ihr das Problem mit den Sonderzeichen, find die beste Lösung ist echt einfach per meta auf utf-8 schalten und dann normal die Sonderzeichen rausschreiben...
  10. t*****b

    finch schrieb:
    Danke jetzt hauts endlich hin...

    Nur so ne Frage wie löst ihr das Problem mit den Sonderzeichen, find die beste Lösung ist echt einfach per meta auf utf-8 schalten und dann normal die Sonderzeichen rausschreiben...


    Genau so entstehen die Probleme. Du Speicherst es als irgendwas codiert, teilst dem Browser aber dann mit, dass die Zeichen UTF8-codiert sind, was jedoch nicht stimmt, also sollen Zeichen angezeigt werden, die es nicht gibt. Das als was du die Datei tatsächlich speicherst sollte mit dem übereinstimmen, was du per Metatag dem Browser übermittelst. Man kann das per Metatag nicht umwandeln sondern nur angeben, um was sich der Inhalt handeln soll.

    /Edit: Man sollte bei Dateien nie Sonerzeichen im Dateiname verwenden, dadurch könnten kompatibilitätsprobleme mit anderen Betriebssystemen auftreten.

    Beitrag zuletzt geändert: 25.3.2009 12:42:37 von trueweb
  11. Autor dieses Themas

    finch

    Kostenloser Webspace von finch, auf Homepage erstellen warten

    finch hat kostenlosen Webspace.

    trueweb schrieb:
    finch schrieb:
    Danke jetzt hauts endlich hin...

    Nur so ne Frage wie löst ihr das Problem mit den Sonderzeichen, find die beste Lösung ist echt einfach per meta auf utf-8 schalten und dann normal die Sonderzeichen rausschreiben...


    Genau so entstehen die Probleme. Du Speicherst es als irgendwas codiert, teilst dem Browser aber dann mit, dass die Zeichen UTF8-codiert sind, was jedoch nicht stimmt, also sollen Zeichen angezeigt werden, die es nicht gibt. Das als was du die Datei tatsächlich speicherst sollte mit dem übereinstimmen, was du per Metatag dem Browser übermittelst. Man kann das per Metatag nicht umwandeln sondern nur angeben, um was sich der Inhalt handeln soll.

    /Edit: Man sollte bei Dateien nie Sonerzeichen im Dateiname verwenden, dadurch könnten kompatibilitätsprobleme mit anderen Betriebssystemen auftreten.


    Mein Dreamweaver auf UTF-8 eingestellt und in meiner main.php bzw index.php wird im HEAD Teil mittels META auf UTF-8 gestellt!

    So kann ich jetzt alle Sonderzeichen normal verwenden ohne sie in HTML-Sonderzeichen umwandeln zu müssen (&euml; ...) !!
    Wird bei jedem mir bekannten Browser richtig angezeigt.....

  12. t*****b

    finch schrieb:
    trueweb schrieb:
    finch schrieb:
    Danke jetzt hauts endlich hin...

    Nur so ne Frage wie löst ihr das Problem mit den Sonderzeichen, find die beste Lösung ist echt einfach per meta auf utf-8 schalten und dann normal die Sonderzeichen rausschreiben...


    Genau so entstehen die Probleme. Du Speicherst es als irgendwas codiert, teilst dem Browser aber dann mit, dass die Zeichen UTF8-codiert sind, was jedoch nicht stimmt, also sollen Zeichen angezeigt werden, die es nicht gibt. Das als was du die Datei tatsächlich speicherst sollte mit dem übereinstimmen, was du per Metatag dem Browser übermittelst. Man kann das per Metatag nicht umwandeln sondern nur angeben, um was sich der Inhalt handeln soll.

    /Edit: Man sollte bei Dateien nie Sonerzeichen im Dateiname verwenden, dadurch könnten kompatibilitätsprobleme mit anderen Betriebssystemen auftreten.


    Mein Dreamweaver auf UTF-8 eingestellt und in meiner main.php bzw index.php wird im HEAD Teil mittels META auf UTF-8 gestellt!

    So kann ich jetzt alle Sonderzeichen normal verwenden ohne sie in HTML-Sonderzeichen umwandeln zu müssen (&euml; ...) !!
    Wird bei jedem mir bekannten Browser richtig angezeigt.....


    Dann stimmt es ja auch.
    Datei (UTF8) => Browser (UTF8)
    Macht nur kein Sinn bei:
    Datei (ISO-8859-1) => Browser (UTF8), dann gibt es Probleme. Wenn dann noch eine x-codierte Datenbnk dazu kommt, kann es richtig Spaß machen ;)

    Trotzdem sollte man Dateinamen nicht mit Sonderzeichen versehen.
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!