ASCII/charset/Sonderzeichen - ach nennen wir es Verzweiflung

gran
Hallo Leute,

Ich habe ein dickes Problem und bin mit meinem "Latein" am Ende!
Das ist auch schon das Stichwort, es geht um Sprachen und ihre
Darstellung im Internet.

Ich habe da immer schon so meine Problemchen mit und wollte
immer mal brav das Kapitel in selfhtml durchackern aber jetzt
habe ich folgendes, sehr akutes Problem und es waere sehr nett
wenn sich ein "webber" findet der sich das hier durchliest und ggf.
schnell Rat sendet..

Ich muss in eine Seite news einfuegen, mit .php skripts.
Von .index aus wird ueber einen link
...?do=Programm">
aufgerufen, in program.php gibts dann nen Verweis auf nennen
wir die Datei mal A, die die news enthaelt und "eingebettet" wird.

Also A stand im Netz, war auch alles schoen und gut.
Als lokale Datei in Dreamweaver geoeffnet sah das
schon seltsamer aus:

Zum einen waren da Abschnitte die original Griechisch waren
und im Code so aussahen:

Η ΕΦΟΑ Τ
ΙΜΑ ΤΗΝ ΠΑ
ΓΚΟ

Dann gab's Abschnitte die so aussahen, ebenfalls im Design-Mode:

Å¡÷¯# éá ôï Üó÷á á¯óôåéëå ç ÅÖÏÁ óôï¡# Ïßëï¡#

Auf der Webseite war dieses eingebettete .php aber durchgaengig
in Griechisch!

Ok hab ich nicht verstanden :/ Aber ich dachte mir, ich probier mal folgendes
aus: Habe A dann kopiert, neuen griechischen Text reingesetzt.
Das ist jetzt also Datei B.
B auf den Server geladen und in program.php halt den verweis
geaendert und ebenfalls programm.php ersetzt.

Nun oeffne ich die website und erhalte tausend Fragezeichen wo
B platziert ist. fu**!, mache also erstmal wieder alles rueckgaengig
aber was passiert? Die vorher korrekt dargestellte Datei A war
ploetzlich auch nur noch ein Haufen!

Das verstehe ich leider gar nicht.
Geht da zwischen download/upload Information verloren?

Ich habe dann ausprobiert:
- in der index charset=utf-8 in charset=iso-8859-7 umgeaendert
- in die Datei B verschiedene charsets gesetzt

kein Effekt. Aber ich hab auch ehrlich gesagt keine Ahnung, wie die Sonderzeichen-
Interpretaion hierarchisch in den Dokumenten geregelt ist. Da die Seite momentan
online ist, ist das natuerlich sehr unschoen.

Wer sich das Problem mal in Echt/mit Quellcode ansehen will:

http://greentennis.org
2.Menue-Punkt!

Aber bevor ich jetzt eine Sammelklage wegen Augenkrebs-Gefaehrdung
an den Hals bekomme, ich hab die Seite nicht gebaut!

Oh bitte helft! smile

GRAN!
gran
aehm ja..
die seite anzugeben bringt wahrscheinlich nix..
wenn die Sprache nicht installiert ist..
Ist mir jetzt auch eingefallen :/
FrankN
Hallo gran,

war auch mein Gedanke . aber da das Menue richtig angezeigt wir, und es nicht aus Textbildern besteht, wird auf meinem Rechner wohl ein Grichischer Zeichensatz sein.

Ich habe gesehen, dass Firefos den Inhalt des 2. Links anders anzeigt als der IE.
Kannst Du mir die einzubettende Datei (Datei A) bitte per mail senden? (Vorausgesetzt sie enthält keine geheimen Daten wie Datenbankzugang o.ä.)

Wurde die Datei mit DW erstellt? Dort kann Unter Seiteneigenschaften Grichisch angegeben werden. Ob es was bringt weiss ich nicht.
Wichtige Frage:

Hattest du den Text ins Layoutfenster Kopiert?


Grüße - FrankN
FrankN
Kleiner Nachtrag - ich Wette Du hast den Text in Layout kopiert
gran
Danke dass Du mir antwortest. Deine Vermutung war richtig,
ich habe den Text ins Layoutfenster (Du meinst doch damit
die Design-Ansicht im DW?) kopiert. Jetzt habe ich es direkt
in der code-Ansicht eingefuegt, alles sauber mit <p> tags
versehen, hochgeladen - aber kein Effekt unglücklich

Unter Preferences->New Document ist unter default encoding
"ellinika" eingetragen, denke das hat so seine Richtigkeit.

Ich nehme dein Angebot wahr und schicke Dir nun Datei A.
Schicke dir auch mal die "program.php".

Bin gespannt ob Du was raus kriegst, muss aber nicht mehr heute
abend sein, geh jetzt sowieso zzZZn

gran

P.S. Hast echt nen 1a Forum, Respekt!
FrankN
Guten Morgen,

kannst Du mir die Datei bitte noch einmal senden? Ich glaub ich habe in meiner Morgenmüdigkeit die Mail gelöscht. unglücklich

Warum bettest Du die Datei eigentlich nicht mit include ein? Das erspart das "?" in der URL, und ist ausserdem besser für Bots.

Jetzt, nachdem ich etwas wacher bin, habe ich es mir angeschaut. Der Weg, den Text in den Quellcode einzufügen ist natürlich nicht die wirkliche Lösung.
Nachdem ich unter Seiteneigenschaften (in der Englischen DW-Version dürfte es wohl Page Properties sein - der Button unten im Eigenschaftenfenster) Grichisch eingestellt habe, wird der Text natürlich auch beim Einfügen ins Designfenster korrekt in den Quellcode geschrieben. Bei mir fuktionierts ohne Probleme.

Beweis (keine Ahnung was das Wort heist!? ):
http://www.frankn.com/2.php

Grüße - FrankN
gran
Guten Morgen,

wie gesagt ich hab das Ding nicht zusammengeschustert, hab hier nen
Haufen an Quellcode der sehr zerhackstueckelt ist und ich muss da auch
erstmal die Struktur hinter erkennen.. Bin auch neu im Umgang mit php :/
Aber ich behalte das mit dem include-Tip mal.

Wo wir grad schon mal bei php sind, wenn ich eine neue Datei erstelle
hab ich immer den kompletten "html-Koerper" im Quellcode, die ganzen
anderen php Dateien, die so in die Seite eingefuegt sind, haben das nicht.
Ist also folglich egal?

Habe jetzt mit den verschiedensten page-properties ausprobiert, aber
daran liegt es nicht.

Was ich ja auch so auesserst seltsam finde ist, dass die Datei A, die
ja vorher im Netz funktioniert hat, es jetzt auch nicht mehr tut!

Ich schicke dir also jetzt nochmal die mail samt einem kleinen screenshot
von Quellcode A, fuer den Fall das wir unterschiedliche Darstellungen
haben.

Vielen Dank jedenfalls fuer deine Muehen. Wenn Du nichts findest,
muss ich wohl oder uebel die news als Grafiken einbinden :/
gran
Nachtrag: Das Wort heisst Kommunikation!
FrankN
Leider habe ich die Mail immer noch nicht unglücklich
Liegt eigentlich alles auf dem selben Server?
gran
Hi Frank,

hab gerade (ok etwas spaet..) entdeckt dass
wenn ich im Firefox ISO 88597 anwaehle, die Datei korrekt dargestellt wird!
Tja.. ich moechte ja das es direkt standardmaessig in Griechisch dargestellt wird..

So scheint also von A nicht das Problem zu kommen?
Die php die ueber den Menuepunkt 3 eingebettet wird ist ebenfalls nur
mit Text gefuellt (also kein html-Geruest), aber diese wird ja korrekt dargestellt!

Ich komm einfach nicht dahinter wo der Unterschied fuer die Darstellung definiert
wird.. Koennte ich vielleicht in der program.php in der verlinkung zusaetzliche
optionen fuer die angesteuerte Datei eintragen..

gran

P.S. Das mit deiner japan-Version ist ja crazy
FrankN
Hallo gran,

Hehe, stimmt - ich habs probiert - wie gesagt, bei mir gehts problemlos.
Der Witz:
Bei der Datei, welche Du mir geschickt hast, wird die erste Überschrift richtig angezeigt (in DW) - der Rest ist Müll. Ich versuche mal was, und schicke Dir in 5 Min eine Mail mitder Datei - versuch diese einfach mal hoch zu laden, ohne die mit DW vorher neu zu speichern.

Grüße - FrankN
gran
Habs genau gemacht wie du gesagt hast, also ohne Datei in
den DW zu laden.. und tatsaechlich!
Es klappt! JUHU!
Vielen Dank!!!
Jetzt bin ich natuerlich mordsgespannt was Du da ausprobiert
hast! Denn ich muss die Datei ja mit frischen news fuettern!
Aber bevor ich jetzt irgendwas mache warte ich mal auf deine
Antwort!
gran
Also Loesung war ja echt simpel.
Erst den Text mit griechischer Einstellung eingefügt und dann die Sprache auf UNICODE umgestellt, somit ist das gemeinsame Speichern der Zeichensaeetze moeglich.

Dank an Frank!