Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2012, 08:07
jafcarsa
 
Fecha de Ingreso: julio-2006
Mensajes: 2
Antigüedad: 18 años, 7 meses
Puntos: 0
cURL y redireccion normal

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...