ccc

CURL: Pasar parámetros en un array por GET porque a veces falla al pasarlo todo en la URL

$fecha_ES = date('d/m/Y H:i:s');
$_POST["usuario"] = "xxxx";
$_POST["contrasena"] = "xxxx";
$_POST["fecha"] = $fecha_ES;
$_POST["nombre"] = "prueba Lunes";
$_POST["apellidos"] = "prueba apellidos";
$_POST["campana"] = "999";
$_POST["telefono"] = "666777888";
$_POST["email"] = "prueba@gmail.com";

$urlAux = "http://miwebservice.com/getDatos.php";

$ch = curl_init();
$data = http_build_query($_POST);
$getUrl = $urlAux."?".$data;
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_URL, $getUrl);
curl_setopt($ch, CURLOPT_TIMEOUT, 80);

$response = curl_exec($ch);

if(curl_error($ch)){
echo 'Request Error:' . curl_error($ch);
}
else
{
echo $response;
}

curl_close($ch);

No hay comentarios:

Publicar un comentario