Hola, necesito una luz... tengo una funcion que utiliza cURL (que accede un sitio de un tercero que no puedo controlar) y que funciona bien. La funcion es muy sencilla...
function aviso()
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $Headers);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response=curl_exec($ch);
curl_close($ch);
}
El problema es que a la hora de utilizarla... luego de ella hago una redireccion utilizando
header("Location: $redireccion");
Y ahi me sale este WARNING que evita que se ejecute la redireccion correctamente...
PHP Warning: Cannot modify header information - headers already sent by (output started at /home/xxxxx/public_html/functions.php:42)
Alguien podrias darme una luz ????
Gracias de antemano...