Autor | Zpráva | ||
---|---|---|---|
rad Profil * |
#1 · Zasláno: 7. 1. 2012, 11:11:22
Dobry den
snazim se zprovoznit mini aplikaci a potreboval bych tam vyuzit systemu ARES hodne podobne tomuto navodu : http://myego.cz/item/automaticke-nacteni-sidla-firmy-a-dic-podle-zadaneho-ic-ares-xml-pomoci-php-a-jquery testuji to zde: http://topralix.quicksite.cz/ netusim ale proc se to nacita takovou dobu. - neprijde mi to normalni a taky bych rad nejak vyresil kodovani cestiny .. muj kod je zatim prevzaty cely z navodu Radka Hulana uvedeny vyse. testuji to s timto kodem : <?php header("Content-Type: application/json; charset=UTF-8"); define('ARES','http://wwwinfo.mfcr.cz/cgi-bin/ares/darv_bas.cgi?ico='); $ico = '27074358'; $file = file_get_contents(ARES.$ico); if ($file) $xml = @simplexml_load_string($file); $a = array(); if ($xml) { $ns = $xml->getDocNamespaces(); $data = $xml->children($ns['are']); $el = $data->children($ns['D'])->VBAS; if (strval($el->ICO) == $ico) { $a['ico'] = strval($el->ICO); $a['dic'] = strval($el->DIC); $a['firma'] = strval($el->OF); $a['ulice'] = strval($el->AA->NU).' '.strval($el->AA->CO); $a['mesto'] = strval($el->AA->N); $a['psc'] = strval($el->AA->PSC); $a['stav'] = 'ok'; } else $a['stav'] = 'IČ firmy nebylo nalezeno'; } else $a['stav'] = 'Databáze ARES není dostupná'; echo json_encode($a); ?> diky za radu |
||
Alphard Profil |
Tak samotná webová stránka http://wwwinfo.mfcr.cz/cgi-bin/ares/darv_bas.cgi?ico=27074358 se mi načítá asi 7 sekund. PHP zpracování je zlomek sekundy, takže výsledky mám po 7 sekundách.
Vám to trvá déle? Jestli ne a vadí vám i těch 7 sekund, nic s tím neuděláte, jiná databáze asi neexistuje. Doplňuji, teď když jsem po chvíli klikl na odkaz, načítalo se to hádám přes 10 s, už jsem neměřil. Každopádně to nevidím na problém s PHP, ale prostě musíte čekat na data. |
||
Časová prodleva: 11 let
|
0