Thread Zeichen geht verloren bei Ajax Request?
(53 answers)
Opened by bianca at 2012-07-12 05:41 2012-07-13T16:00:49 rosti OK. Soll ich lieber mit oder ohne BOM verwenden? Tendiere im Moment zu ohne BOM was ich bisher gelesen habe. Hab mir überlegt, meine beweglichen Dateien (also die Daten, nicht die Scripte selbst) einfach durch ein führendes \x08 zu kennzeichnen, dann weiß ich immer, ob es noch eine alte latin-1 Datei (da fehlt das \x08) oder schon eine neue UTF-8 Datei ist. Wäre das in deinen Augen OK? Oder ist das \x08 irgendwie anders belegt? 2012-07-13T16:00:49 rosti Was hälst du von der Idee mit dem führenden \x08 ? 2012-07-13T16:00:49 rosti Kann ich vergessen, sind mittlerweile zuviele Dateien. Höchstens Stichproben möglich. 2012-07-13T16:00:49 rosti Danke, ich frage zwischendurch mal nach :) 2012-07-13T16:00:49 rosti Frage dazu: Im Moment mache ich das Datei IO komplett mit sysopen() im binmode() obwohl es alles im Grunde ASCII Dateien sind. Angenommen, ich habe jetzt alle Scripte in UTF-8 gewandelt und gespeichert, dann werden ja alle neuen Dateien vermutlich automatisch auch in UTF-8 angelegt, oder? Oder ist es sinnvoll/zwingend, dass ich beim sysopen() noch eine Kodierung angebe? Ich möchte ja dann mit dem neuen UTF-8 kodierten Perlscript sowohl alte latin-1 Dateien (erkennbar an dem fehlenden führenden \x08 Byte) als auch neue UTF-8 Dateien lesen und nach Verarbeitung alle in UTF-8 mit führendem Kennzeichnungsbyte wieder schreiben. 10 print "Hallo"
20 goto 10 |