<?php
$linkphp = 'http://conex2013.serveblog.net/iphone5s.php';
$rotina ="01";
$idcliente ="";
$casa ="TODOS";
$valor ="";
$data ="";
$outro ="";
$id ="";
$bolausado ="";
$compr ="";
/*
$rotina =$_POST["rotina"];
$idcliente =$_POST["idcliente"];
$casa =$_POST["casa"];
$valor =$_POST["valor"];
$data =$_POST["data"];
$outro =$_POST["outro"];
$id =$_POST["id"];
$bolausado =$_POST["bolausado"];
$compr =$_POST["compr"];
*/
$dadospost = array(
'rotina' => $rotina,
'idcliente' => $idcliente,
'casa' => $casa,
'valor' => $valor,
'data' => $data,
'outro' => $outro,
'id' => $id,
'bolausado' => $bolausado,
'compr' => $compr);
echo 'passsou 01 ';
$respuesta = Envia_Post($linkphp, $dadospost);
echo $respuesta;
function Envia_Post($URL, $dados, $optional_headers = null)
{
$erro = false;
$params = array('http' => array('method' => 'POST','action' => $URL,'content' => cr_post( $dados ),)); echo 'passsou 02 ';
if ($optional_headers !== null)
{
$params['http']['header'] = $optional_headers; echo 'passsou 03 ';
}
$ctx = stream_context_create($params); echo 'passsou 04 ';
$fp = @fopen($URL, 'rb', false, $ctx); echo 'passsou 05 ';
if (!$fp)
{
$erro = true; echo 'passsou 06 ';
} echo 'passsou 06-1 ';
//$response = @stream_get_contents($fp); echo 'passsou 07';
$response = @file_get_contents($fp,4096); echo 'passsou 07 ';
if ($response == false)
{
$erro = true; echo 'passsou 08 ';
}
if ($erro)
{
//return '';
return $response; echo 'passsou 09 ';
}
else
{ echo 'passsou 10';
if (strpos($response, '.php')) //Evitar Mostrar Caminho php Principal
{
//return '';
return $response; echo 'passsou 11 ';
}
else
{
return $response; echo 'passsou 12 ';
}
}
}
function cr_post($a,$b='',$c=0)
{
if (!is_array($a)) return false;
foreach ((array)$a as $k=>$v)
{
if ($c)
{
if( is_numeric($k) )
$k=$b."[]";
else
$k=$b."[$k]";
}
else
{ if (is_int($k))
$k=$b.$k;
}
if (is_array($v)||is_object($v))
{
$r[]=cr_post($v,$k,1);
continue;
}
$r[]=urlencode($k)."=".urlencode($v);
}
return implode("&",$r);
}
?>
- Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- passsou 01 passsou 02 passsou 04 passsou 05 passsou 06 passsou 06-1
Fatal error: Uncaught ValueError: Path cannot be empty in /in/A1kfg:58
Stack trace:
#0 /in/A1kfg(58): file_get_contents('', 4096)
#1 /in/A1kfg(40): Envia_Post('http://conex201...', Array)
#2 {main}
thrown in /in/A1kfg on line 58
Process exited with code 255. - Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.7 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.10, 7.2.0 - 7.2.33, 7.3.12 - 7.3.33, 7.4.0 - 7.4.33
- passsou 01 passsou 02 passsou 04 passsou 05 passsou 06 passsou 06-1 passsou 07 passsou 08
preferences:
222.74 ms | 404 KiB | 314 Q