Hallo Herr Doktor,
Du hast auf dem Server ein Fehlerprotokoll (in das du ja sicher immer zuerst reinschaust),
Ehrlich gesagt tue ich das nicht.
welches du PHP-seitig mit Hilfe von error_log() mit Ablauf- und Debugdaten füllen kannst, wahlweise kannst du auch eine eigene Datei dafür öffnen.
Ich habe error_log noch nie benutzt, ich muss zu meiner Schande gestehen, ich kannte das gar nicht. Bisher hab ich mich immer auf error_reporting beschränkt.
Pflastere deinen Code so lange mit error_log()-Aufrufen voll, bis du eingegrenzt hast, wo die empfangenen und eigentlich zurückzusendenden Daten im Nirvana verschwinden.
Das habe ich getan und den Übeltäter gefunden. Anscheinend waren auf dem Server noch/wieder magic_quotes aktiviert, wodurch mein $_POST-Inhalt escaped wurde. Nachdem ich jetzt die magic_quotes-Anweisungen zurückgesetzt habe, funktionierts wieder. Ich war zwar der Meinung, dass ich den Server ohnehin schon so eingestellt hatte (das Script hat ja zwischendurch auch schon funktioniert), aber was solls.
Besten Dank für deine Hilfe! Das war fachlich hilfreich ;-)
Gruß
Onkel Schnitzel