Hi,
Kann es sein das der Apache beim empfangen der Daten "Mist" baut?
das halte ich eigentlich für ein Gerücht; Apache interessiert nämlich gar nicht, ob da irgendwo ein "%00" steht oder nicht. Er ermittelt das (in diesem Fall) Ziel-Script und leitet ihm weiter, was er hat. Was dieses dann mit den Daten macht, kann ich nicht sagen.
Vergleich doch mal $_POST['clientdata'] mit $_ENV['QUERY_STRING'].
Cheatah