Hi Götz!
Wie finde ich den Fehler (ist vermutlich nur einer)?
Mach mal einen neuen übersichtlichen Array. serialize ihn, und schau Dir so an, wie serialize arbeitet (alternativ könntest Du auch die Sourcen von PHP anschauen, wenn Du C kannst).
Wenn Du das System einigermaßen durchschaut hast, suche nach Unregelmäßigkeiten in Deiner kaputten Datei.So würd ich das vermutlich machen.
Auch bei einer Datei mit 900 kb? Ich finde, für das manuelle Durchgehen ist das sehr viel, besonders bei dieser unübersichtlichen Struktur. Wie serialize arbeitet weiß ich bereits ungefähr.
Ich versuche im Moment einen Parser zu schreiben der etwas fehlertoleranter ist als diese blöde unserialize()-Funktion. Mal sehen.
Schöne Grüße
Julian
--
"Schokolade ist gut gegen Zähne."
"Schokolade ist gut gegen Zähne."