Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2013, 14:03
Avatar de aiesque
aiesque
 
Fecha de Ingreso: febrero-2007
Mensajes: 3
Antigüedad: 17 años, 2 meses
Puntos: 0
Pregunta Problema con Curl

Hola
Estoy en un proyecto en el cual lee envió vía curl un par de variables ,dentro de un json, a una pagina que luego procesa esa información.
En si el script funciona bien , el problema es que uno de los campos es un texto variable (como si fuera el contenido de esta nota por ejemplo) y cuando le paso algún caracter especial tipo Ñ o áéíóú la página destino no los recupera.
Lo curioso es que los saltos de linea si lo recupera bien.

Envió el script a ver si alguien me puede dar un mano.
La variable en cuestion es $text es la del problema

De antemano muchas gracias
Código PHP:
$strBaseURI='https://paginadestino?var1='.$var1;
$strResponseFormat='application/json';
$strRequestFormat='application/json';
$ch curl_init();
curl_setopt($chCURLOPT_HTTPAUTHCURLAUTH_DIGEST);
curl_setopt($chCURLOPT_URL$strBaseURI );
curl_setopt($chCURLOPT_HTTPHEADER, array ('Accept: ' $strResponseFormat'Content-type: ' $strRequestFormat));
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
$arr = array('id' => $id'text' => $text);
curl_setopt ($chCURLOPT_POSTFIELDS,  json_encode($arr));
$result=curl_exec ($ch);
curl_close ($ch);