EisFuX: php://input

Beitrag lesen

(H[ae]llo|Hi(ho)|Tag|Mahlzeit) Tom,

Ich habe das eben mal auf meinem WAMPP ausprobiert. Da ist leider null Erregung bei input oder sdtin
Geht das nicht auf einem WAMPP und wenn ja, warum nicht?
Oder habe ich irgendwo einen Denkfehler? Wäre ja für Schlafwandler nix außergewöhnliches ;-)

Dort wo du suchst ("php://input"), finden sich keine Request-Header, sondern nur die bei einem POST-Request hochgeladenen Daten -- und auch nur dann, wenn diese nicht über ein Formular mit enctype="multipart/form-data" hochgeladen wurden:
http://www.php.net/manual/en/wrappers.php.php

  
if ( !isset( $_SERVER['CONTENT_TYPE'] ) || !preg_match( '/\Amultipart\/form-data/i', $_SERVER['CONTENT_TYPE'] ) ) {  
  /// get raw POST data  
  $fh = fopen('php://input', 'r');  
  for ( $input = STR_EMPTY; $buffer = fread($fh, 4948); $input .= $buffer ) {  
  }  
  fclose($fh);  
}  
else {  
  // a file upload happened, PHP killed the user input data ...  
  // you have to use the hashes $_POST and $_FILE!  
  $input = '';  
}  

$stream = fread($fh, 4948);

Auf Grund welcher Kalkulationen kommt die 4948 zu Stande?

MffG
EisFuX