| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/HostingSpaces/admin/penpalamerica.com/wwwroot/register/ |
Upload File : |
<?php
//get q parameter from the URL
//$q = $_GET["q"];
//check which feed was selected
//if($q == 'reuters_news') {
$xml_src=("https://www.google.com/alerts/feeds/15945516037427540049/8832100187155423436");
//} elseif($q == 'bbc_news') {
//$xml_src=("http://feeds.bbci.co.uk/news/world/rss.xml");
//}
$xml_doc = new DOMDocument();
$xml_doc->load($xml_src);
//get and output "<item>" elements
$x = $xml_doc->getElementsByTagName('entry');
$items= [];
$i =0;
foreach ($x as $entry) {
$item_title = $x->item($i)->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$item_link = $x->item($i)->getElementsByTagName('link')
->item(0)->getAttribute('href');
$item_desc = $x->item($i)->getElementsByTagName('content')
->item(0)->childNodes->item(0)->nodeValue;
$item_title= str_replace("<b>","",$item_title);
$item_title = str_replace("</b>","",$item_title);
$item_desc= str_replace("<b>","",$item_desc);
$item_desc = str_replace("</b>","",$item_desc);
$item_title= str_replace("'","",$item_title);
$item_desc= str_replace("'","",$item_desc);
$item_title= str_replace("'","",$item_title);
$item_desc= str_replace("'","",$item_desc);
$items[] = [
'title' => $item_title,
'link' => $item_link,
'content' => $item_desc
];
$i++;
}
echo json_encode($items);
?>