Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: viher en 4 Abril 2014, 08:28 am



Título: [Solucionado] Ayuda file_get_contents en API HTTP
Publicado por: viher en 4 Abril 2014, 08:28 am
Hola, estoy haciendo una aplicación la cual necesita conectarse a una API HTTP.

Esto lo hago con la función file_get_contents, he realizado distintas llamadas y todo bien, pero hay una llamada en concreto en la que un parámetro de la url es "&reg=valor".

El caso es que me lo traduce como el símbolo de registrado "®", debido a que ® en html es este símbolo. Entonces el parámetro (obligatorio) se envía mal y no puedo completar la llamada correctamente.

He probado con urlencode(), rawurlencode(), html_entity_decode(), strip_tags() y ninguna me ha servido. ¿Qué puedo hacer?

Gracias!

EDIT: Ya encontré la solución. En vez de hacer la petición a la api con "file_get_contents" la hice con CURL y todo bien.

Un saludo!