PHP - Existe algo similar al server.execute de ASP??

 
Vista:

Existe algo similar al server.execute de ASP??

Publicado por Manoloide (1 intervención) el 04/04/2006 10:49:10
Hola

Quería saber si existe en PHP algún método similar al server.execute() de ASP al que se le pasa el nombre de un archivo y lo ejecuta. Por ejemplo, que reciba un HTML y lo represente.

Muchas gracias

Un saludo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Existe algo similar al server.execute de ASP??

Publicado por ery (65 intervenciones) el 05/04/2006 22:29:02
Php permite crea codigo dinamicamente y funciones (no lo insultes comparandolo con asp) , una forma de hacer lo que quieres es hacer un funcion que envie una peticion post o get te anexo el codigo se consigue bastante de estos en internet

function sendRequest($host, $url, $request, $port = 80)
{
if ( !$sock = fsockopen($host, $port, $errNo, $errString) )
{
echo 'Error: '. $errNo . ' - '. $errString;
return FALSE;
}

$httpQuery = "POST ".$url." HTTP/1.0\n";
$httpQuery .= "User-Agent: IE\n";
$httpQuery .= "Host: ". $host ."\n";
$httpQuery .= "Content-Type: text/xml\n";
$httpQuery .= "Content-Length: ". strlen($request) ."\n\n";
$httpQuery .= $request ."\n";

if ( !fwrite($sock, $httpQuery, strlen($httpQuery)) ) {
echo 'Error while trying to send request';
return FALSE;
}
while ( !feof($sock) )
{
$xmlResponse .= fgets($sock);
}
fclose($sock);

return $xmlResponse;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar