Autor | Zpráva | ||
---|---|---|---|
radas Profil * |
#1 · Zasláno: 6. 4. 2011, 11:22:33
Zdravím ,
mam takovou funkci pro zpracovaní xml function load_xml($url) { $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 0); ob_start(); curl_exec($ch); curl_close($ch); $file_contents = ob_get_contents(); // obsah ob_end_clean(); $xml = simplexml_load_string($file_contents); if(empty($xml)) $xml = @simplexml_load_file($url); return $xml; } $url='https://www.nekde.cz/data.xml'; load_xml($url); print_r($xml); takhle se nic nevypiše pro testovaci učely když nahradim return $xml za print_r($xml) přimo ve funkci tak se vypíše pole.. nechapu proč mi ta funkce nechce vratit tu proměnnou $xml abych s ni mohl dál pracovat...:( *asi jste si všimli toho zavinače před přikzem $xml = @simplexml_load_file($url); SSL: fatal protocol error jak by se toho dalo zbavit? |
||
Tori Profil |
#2 · Zasláno: 6. 4. 2011, 11:44:58
$url='https://www.nekde.cz/data.xml'; $xml = load_xml($url); // překlep, nebo to tam opravdu chybí? print_r($xml); Ad SSL error: Asi nepoužíváte Microsoft IIS server, že? (vizte červnené upozornění zde) |
||
radas Profil * |
#3 · Zasláno: 6. 4. 2011, 11:57:12
Tori:
děkuji to jsem fakt přehledl... no piše mi to doma na localhostu - windows+vertrigo |
||
Časová prodleva: 13 let
|
0