Hi!
Das ist erstens Falsch (pro Header-Zeile sollte man einen eigenen header()-Aufruf verwenden, und keine Zeilenumbrüche drin haben) und wird zweitens nicht funktionieren, da die Dinger ja wie du bereits angemerkt hast, an den Browser gehen.
Nun ja, mit den Zeilen war absicht damit sich wenn man das nicht darf jemand beschwert:-) Also kann ich das vergessen, schade! Aber was ist an POST so viel schwieriger??? So wie ich den Header verstehe wird doch bei POST anstatt oben in der Zeile wo GET steht die Daten an den Link zuhängen die Daten einfach ans Ende geschrieben und sonst genau so, oder nicht? Naja, ich werd dann mal ein wenig lesen.....
Dir bleibt wohl nichts anderes übrig einen eigenen kleinen HTTP-Client zu schreiben. Das ist im Prinzip nicht schwer (für GET) aber POST würde ich mir selbst momentan noch nicht zutrauen. Alles was du wissen willst, findest du in RFC 2616 (HTTP/1.1) bzw. RFC 1945 (HTTP/1.0).
Also wenn Du Dir das nicht zutraust, dann sollte ich es wohl erstmal lassen ;)
Hier ein kleiner Rahmen für den Anfang (ähnliches benutze ich immer häufiger):
"klein" ist gut, was ist denn bei Dir "GROSS"?
Jedenfalls vielen Dank!
Grüße
Andreas