Zadejte hledaný výraz...

cURL kodovani

Dobry den mam problem s kodovanim u tahani dat pomoci cURL, utf to implicitne natahne v pohode, ale problem nastava u dalsich 2 typu kodovani cp1250 a iso:
pouzivam fci:
kodovani funkci je v pohode predano pomoci predchazejiciho curl dotazu, ale funkce ho neni schopna pobrat, nevite co s tim? dekuji
19. 5. 2009 09:14:08
https://webtrh.cz/diskuse/curl-kodovani#reply305995
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
19. 5. 2009 12:54:42
function curl_load_page($url, $charset){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$page = curl_exec($ch);
preg_match_all('~
$page = iconv($kodovani, $charset, $page);
preg_match_all("|(.*)|i", $page, $curl_title);
preg_match("||Ui", $page, $curl_description);
preg_match("||Ui", $page, $curl_keywords);
curl_close($ch);
return array($curl_title, $curl_description, $curl_keywords);
}
Netestoval jsem to, ani správnost těch regulárních výrazů jsem nezkoumal...
19. 5. 2009 12:54:42
https://webtrh.cz/diskuse/curl-kodovani#reply305994
Ahoj dik to reseni nepomohlo, stranky s jinym kodovanim to opet prevede nekorektne a misto diakritiky jsou hieroglify.
20. 5. 2009 14:51:32
https://webtrh.cz/diskuse/curl-kodovani#reply305993
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
20. 5. 2009 19:47:23
U iconv byly přehozené parametry in_charset a out_charset. Opravil jsem to.
Když si teď nechám vypsat třeba curl_load_page('http://www.jakpsatweb.cz/', 'utf-8'), tak mi to funguje...
20. 5. 2009 19:47:23
https://webtrh.cz/diskuse/curl-kodovani#reply305992
tak zkus vlozit stranku s jinym kodovanim nez utf treba preklep.cz
21. 5. 2009 11:44:42
https://webtrh.cz/diskuse/curl-kodovani#reply305991
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
21. 5. 2009 12:13:57
preg_match_all('~
Ten vyraz je CaSe SeNsItIvE
A v hlavicce na preklep.cz mas:
21. 5. 2009 12:13:57
https://webtrh.cz/diskuse/curl-kodovani#reply305990
aha jasny, super, vi tady nekdo jak upravit ten regularni vyraz aby vyhovoval?
21. 5. 2009 21:28:01
https://webtrh.cz/diskuse/curl-kodovani#reply305989
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
21. 5. 2009 22:18:59
prostě na konec dopíšeš "i" (...~i)
21. 5. 2009 22:18:59
https://webtrh.cz/diskuse/curl-kodovani#reply305988
super diky moc! funguje
22. 5. 2009 00:12:59
https://webtrh.cz/diskuse/curl-kodovani#reply305987
Pro odpověď se přihlašte.
Přihlásit