|
Posted by Schraalhans Keukenmeester on 05/20/07 16:00
At Tue, 15 May 2007 09:17:36 -0600, Tom Harrington let his monkeys type:
> My web host updated yesterday from PHP 5.1.1 to 5.2.2, and one of my
> scripts immediately broke, although the 5.2.2 release notes don't seem
> to indicate I should have a problem.
>
> The script relied on having $HTTP_RAW_POST_DATA set. Starting yesterday
> it's always an empty string.
>
> I guessed that my web host had changed the setting of the
> always_populate_raw_post_data flag. However they assure me that their
> php.ini did not change with the update.
>
>
> I've worked around the problem by using
> file_get_contents("php://input") [...]
This one's new to me. Anyone willing to explain what
file_get_contents("php://input") exactly fetches?
How hould I interpret the 'php' protocol, and what does //input point to?
Tried it on my host, got an empty string.
TIA
Sh.
Navigation:
[Reply to this message]
|