El siguiente código PHP lo utilizo para traer información (Servicio REST) de una URL especifica, en que le paso como argumento un RUT, Esta información no reconoce los caracteres especiales, acentos, etc.. Por este motivo se transforma a codificación UTF8.
1 2 3 4 5 6 7 8 |
<?php header('Content-Type: text/html; charset=ISO-8859-1'); $Nombre_de_Archivo = "/opt/mon/shell/cert/datos01.txt"; $Datos = utf8_decode(file_get_contents("http://carton:8270/consuT-rs/CONtransv/getINFo/$argv[1]")); $archivo = fopen($Nombre_de_Archivo, "a"); fwrite($archivo, $Datos . "\n"); exec("iconv -f ISO-8859-1 -t utf-8 /opt/mon/shell/cert/datos01.txt > /opt/mon/shell/cert/datos02.txt"); fclose($archivo); |