"; if ($wwwprefix == "www.") { $domain = substr ($detecteddomain, 4); } else { $domain = $detecteddomain; } //echo $domain; include ("include/db_connect.php"); include ("include/common.php"); $sql = "select * from domains where domain = \"$domain\""; $sql_result = mysql_query($sql, $connection) or die("Query 1 failed : " . mysql_error()); $row = mysql_fetch_array($sql_result); $domainid = $row["domainid"]; $mainkeyword = $row["mainkeyword"]; $mainkeywordlink = strtolower($row["mainkeyword"]); $mainkeywordlink = fixurls($mainkeywordlink); $mainkeywordlink = str_replace(':','',$mainkeywordlink); $mainkeywordlink = str_replace('/','',$mainkeywordlink); $mainkeywordlink = str_replace('!','',$mainkeywordlink); $mainkeywordlink = str_replace('&','',$mainkeywordlink); $mainkeywordlink = str_replace('?','',$mainkeywordlink); $mainkeywordlink = str_replace(' ','-',$mainkeywordlink); $lang = $row["lang"]; if ($lang == "") $lang = "en"; mysql_query("SET NAMES 'utf8'", $connection); $sql = "select * from language where lang = \"$lang\""; $sql_result = mysql_query($sql, $connection) or die("Query 1 failed : " . mysql_error()); $row = mysql_fetch_array($sql_result); $related_keywords_text = $row["related_keywords_text"]; $searchtitle = $row["searchtitle"]; $searchcode = $row["searchcode"]; $keyword = $_REQUEST['keyword']; $keyword = str_replace('-',' ',$keyword); if ($keyword == "") $keyword = $mainkeyword; $keywords_special_chars = urlencode($keyword); if ($lang == "es") { $news = simplexml_load_file('http://news.google.co.za/news?hl=es&gl=es&q='.$keywords_special_chars.'&um=1&ie=UTF-8&output=rss'); } else if ($lang == "de") { $news = simplexml_load_file('https://news.google.com/news/feeds?hl=de&gl=de&q='.$keywords_special_chars.'&um=1&ie=UTF-8&output=rss'); } else if ($lang == "pt") { $news = simplexml_load_file('http://news.google.com/news?hl=pt-BR&gl=br&q='.$keywords_special_chars.'&um=1&ie=UTF-8&output=rss'); } else if ($lang == "nl") { $news = simplexml_load_file('http://news.google.com/news?hl=nl&gl=nl&q='.$keywords_special_chars.'&um=1&ie=UTF-8&output=rss'); } else if ($lang == "fr") { $news = simplexml_load_file('http://news.google.com/news?hl=fr&gl=fr&q='.$keywords_special_chars.'&um=1&ie=UTF-8&output=rss'); } else { $news = simplexml_load_file('https://news.google.com/news/feeds?hl=en&gl=us&q='.$keywords_special_chars.'&um=1&ie=UTF-8&output=rss'); } $feeds = array(); $i = 0; foreach ($news->channel->item as $item) { preg_match('@src="([^"]+)"@', $item->description, $match); $parts = explode('', $item->description); $feeds[$i]['title'] = (string) $item->title; $feeds[$i]['link'] = (string) $item->link; $feeds[$i]['image'] = $match[1]; $feeds[$i]['site_title'] = strip_tags($parts[1]); $feeds[$i]['story'] = strip_tags($parts[2]); $i++; } ?> |