Hello,
Sieht aus wie ein Verkettungs-Word. Der folgende Block ist FFFE bytes groß, dann folgt der nächste.
Womit sind die Files denn erzeugt worden?
mit ultraedit. den inhalt der files habe ich per copy&paste aus einem pdf-dokument. aber das seltsame ist ja, dass die files im filesystem ok sind. die zusätzlichen bytes erscheinen erst nach dem einlesen. im script sieht das so aus:
...
$sample = implode('',file('http://localhost/wc/sample_ls.xml'));
echo $sample;
...
der browser zeigt mir den inhalt korrekt an und erkennt das ganze auch als xml-dokument. wenn ich mit aber den quelltext im hex-modus anschaue erscheinen die beiden zusätzlichen bytes am anfang.
bei dem ganzen gehts um online payment, deswegen ist der nachfolgende prozess welcher das xml-file verarbeitet extrem empfindlich, ansonsten hätte ich auch nie gemerkt dass die zusätzlichen zeichen da sind.
gruss aus berlin, volker