Настроил так чтобы вводя ИНН данные брались из ФНС.
Однако все что связано с цифрами в поля форм подставляются корректно, а там где есть кирилица (поля Название, Адрес) появляется ошибка яваскрипта.
Вот как выглядит когда отключаю подстановку различных полей с кирилицей Сам код выглядит так:
Код: Выделить всё
$key="234234dfsfjui43oiufisojf";
$inn=[257];
$OGRN=[258];
$name=[252];
$adress=[260];
$fns=[265];
if ($fns==1){
$zap=file_get_contents("https://api.checko.ru/v2/company?key=".$key."&inn=".$inn);
$tg = json_decode($zap,true);
$OGRN=$tg["data"]["ОГРН"];
$INN=$tg["data"]["ИНН"];
$KPP=$tg["data"]["КПП"];
$OKPO=$tg["data"]["ОКПО"];
$date_ogrn=$tg["data"]["ДатаОГРН"];
$name=$tg["data"]["НаимСокр"];
$fullname=$tg["data"]["НаимПолн"];
$adress=$tg["data"]["ЮрАдрес"]["АдресРФ"];
echo '<script>
$("#fields_258").val('.$OGRN.');
/*$("#fields_260").val('.$adress.');*/
/*$("#fields_252").val('.$name.')*/;
$("#fields_263").val('.$OKPO.');
$("#fields_262").val('.$KPP.');
$("#fields_259").val('.$date_ogrn.');
</script>';
if(strlen($OGRN)>5)
{
echo "<b>Наименование: </b>".$name."<br>";
echo "<b>Полное Наименование: </b>".$fullname."<br>";
echo "<b>Юр.Адрес: </b>".$adress."<br>";
echo "<b>ОГРН: </b>".$OGRN." от ".$date_ogrn;
}
}
То будет следующая ошибка: