Andreas Görtz: HTTP POST Datenstrom mit php empfangen

Beitrag lesen

Hi,

Wie kann ich denn den Datenstrom mit php empfangen?

In einem Forum habe ich gelesen das mit "$HTTP_RAW_POST_DATA" geht.

ja, das geht.

Dazu muss aber in der php.ini die Variable
"always_populate_raw_post_data" auf on gesetzt sein, dies ist aber
beim Provider wo das Script läuft (1&1) nicht der Fall.

Unabhängig von dieser Einstellung kannst du die Daten auch mittels des dafür vorgesehenen input streams "php://input" empfangen.

  
$xml = file_get_contents("php://input");  

Gruß,
Andreas.