Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera,
Achei a função abaixo que envia POST para um endereço especificado,
function enviarPost($url, $data, $optional_headers = null) {
$params = array('http' => array(
'method' => 'post',
'content' => $data
));
if ($optional_headers!== null) {
$params['http']['header'] = $optional_headers;
}
$ctx = stream_context_create($params);
$fp = @fopen($url, 'rb', false, $ctx);
if (!$fp) {
throw new Exception("Problem with $url, $php_errormsg");
}
$response = @stream_get_contents($fp);
if ($response === false) {
throw new Exception("Problem reading data from $url, $php_errormsg");
}
return $response;
}
Através dessa linha no código:
$url = 'http://www.meusite.com.br/integracao.php.
$dados = 'valida=ok&andre=dede';
enviarPost($url, $dados);
Está dando o seguinte erro:
Fatal error: Uncaught exception 'Exception' with message 'Problem with http://www.meu site.ind.br/integracao.php/ ' in /home/tectrans/supertruckbr/integracao/formularioCentral.php:44 Stack trace: #0 /home/tectrans/supertruckbr/integracao/formularioCentral.php(83): enviarPost() #1 {main} thrown in /home/tectrans/integracao/formularioCentral.php on line 44
Alguém sabe o problema?
Abraços!
Carregando comentários...