srob: Gehen Post-Variablen verloren?

Beitrag lesen

Hallo,

ich habe ein Problem, bei dem mir sowohl die Ursache als auch die Strategie zur Fehlereingrenzung schleierhaft sind. Folgendes Konstrukt läuft in der Regel fehlerfrei:

*-------*                      *-------*
  |       |  post [nID = 4711]   |       |
  | a.php | -------------------> | b.php |
  |       |                      |       |
  *-------*                      *-------*

form mit variable              erzeugt PDF
 nID (hidden)                   und liefert
                                diese zurück

Also: a.php erzeugt ein Dokument mit einem Formular (keine Benutzereingaben, alle Elemente hidden). In ein Formularfeld nID wird vom Skript eine ID, die beim Aufruf von a.php per Session übermittelt wurde, eingetragen. Diese ID wird beim Aufruf von b.php per Post weitergegeben. b.php filtert eine Datenbanktabelle nach der übergebenen ID, baut aus den Ergebnissätzen eine Tabelle in einem PDF-Dokument (fpdf) auf und liefert die PDF-Seite an den Klienten aus. Scheint bislang bei einigen hundert verschiedenen Klienten funktioniert zu haben - bis auf einen, der mir füchterlich auf den Wecker geht. er bekommt die PDF ohne die gewünschte Tabelle. Der PDF-Inhalt weist darauf hin, daß die keine ID per Post an b.php übergeben wurde (auch alle anderen Post-Variablen kommen nicht an).

Der Fehler ist für diesen einen Arbeitsplatz - WinNT 4.0 SP 6, IE 5.5, Acrobat Reader 5.0 - reproduzierbar (genauer: Problem tritt immer auf). Einzige Besonderheit, die mir auffiel, ist der Referrer:

Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0; 1u1ie4plus)
                                                   ^^^^^^^^^^

Können Post-Variablen verlorengehen? Kann das am Client liegen? Oder könnte das Problem eine ganz anderen Ursache ausßerhalb meines Horizonts haben?

Vielen Dank für jeden Hinweis!

Robert