Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/02/2010, 06:06
Javiercg_
 
Fecha de Ingreso: octubre-2009
Mensajes: 26
Antigüedad: 14 años, 6 meses
Puntos: 0
script de perl -> php

Hola necesito pasar este escript en perl a PHP:

#!/usr/local/bin/perl

if ( $ENV{'REQUEST_METHOD'} eq 'POST' ) {
my $str="";
while (<STDIN>) {$str=$str.$_;}
...
}

mi problema es que no encuentro el equivalente a:

while (<STDIN>) {$str=$str.$_;}

para capturar información que me llega vía POST

HE hecho esto:

if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$consola = fopen("php://stdin", "r");
do { // Inicio del bucle
$read = trim(fread($consola, 512));
$cabeceras.=$read;
} while ($read != "");
echo "Saliendo...";
fclose($consola);
}

¿es correcto?

gracias a todos