Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: Shell Root en 28 Junio 2017, 21:11 PM

Título: cURL y algo raro al printear valores
Publicado por: Shell Root en 28 Junio 2017, 21:11 PM
Tengo una petición con cURL, algo básica y tonta... El caso es el siguiente, realizo una petición a x website, recolecto el valor en una variable y uso la función Desde_Hasta de WHK.

El problema es que en una petición, uso:
Código (php,7) [Seleccionar]
# Para recolectar el valor ejecutado de la petición en una variable
curl_setopt($CH, CURLOPT_RETURNTRANSFER, TRUE);
# -- SNIP ----
$Response = curl_exec($CH);
curl_close($CH);

print htmlentities($Response, ENT_QUOTES);

Aquí la web me muestra en blanco, pero al usar lo mismo pero cambiando el htmlentities( por un echo / print normal, me muestra el valor que deseo, es decir,
Código (php,7) [Seleccionar]
# Para recolectar el valor ejecutado de la petición en una variable
curl_setopt($CH, CURLOPT_RETURNTRANSFER, TRUE);
# -- SNIP ----
$Response = curl_exec($CH);
curl_close($CH);

print $Response;


Porque sucede esto? Que influye el htmlentities($String, ENT_QUOTES);
Título: Re: cURL y algo raro al printear valores
Publicado por: engel lex en 28 Junio 2017, 21:14 PM
http://php.net/htmlentities (http://php.net/htmlentities)

CitarSi el string de entrada contiene una secuencia de unidad de código no válida dentro de encoding, será devuelto un string vacío, a menos que se definan los indicadores ENT_IGNORE o ENT_SUBSTITUTE.

probaste eso?
Título: Re: cURL y algo raro al printear valores
Publicado por: Shell Root en 28 Junio 2017, 21:20 PM
Correcto, no lo tuve en cuenta  :silbar:

Gracias!