]> git.mxchange.org Git - friendica.git/blobdiff - include/oembed.php
group_public_members sql query typo
[friendica.git] / include / oembed.php
index 06a37d8e4845d427ef14e81b08e7cb9f5b5ff76b..06f71a3b32f75e1d0868bf54fa7ebf9526765f7d 100644 (file)
@@ -7,6 +7,7 @@ function oembed_replacecb($matches){
 
 
 function oembed_fetch_url($embedurl){
+
        $r = q("SELECT v FROM `cache` WHERE k='%s'",
                                dbesc($embedurl));
                                
@@ -16,7 +17,10 @@ function oembed_fetch_url($embedurl){
                $txt = "";
                
                // try oembed autodiscovery
-               $html_text = fetch_url($embedurl);
+               $redirects = 0;
+               $html_text = fetch_url($embedurl, false, $redirects, 15);
+               if(! $html_text)
+                       return;
                $dom = @DOMDocument::loadHTML($html_text);
                if ($dom){
                        $xpath = new DOMXPath($dom);