Ho creato questo file php (test.php) per leggere alcuni feed rss, usando la classe DOMDocument:
Adesso vado nel browser e digito questo url
http://www.miosito.com/test.php?q=a
oppure quest'altro
http://www.miosito.com/test.php?q=b
Il tutto funziona, ma vorrei solo che quando si clicca su "Continua a leggere", la nuova pagina NON si aprisse nella finestra corrente, ma in una nuova finestra.
E' possibile?
PS
Naturalmente gli url che ho usato("http://www.a.it/feed/lol.xml" e "http://www.b.it/rssfeed") sono solo come esempio, quindi vanno sostituiti con delle pagine che contengono realmente dei feed rss...
PHP:
<?php
//get the q parameter from URL
$q=$_GET["q"];
if($q=="a")
{
$xml=("http://www.a.it/feed/lol.xml");
}
elseif($q=="b")
{
$xml=("http://www.b.it/rssfeed");
}
$xmlDoc = new DOMDocument();
$xmlDoc->load($xml);
$channel=$xmlDoc->getElementsByTagName('channel')->item(0);
$channel_title = $channel->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$channel_link = $channel->getElementsByTagName('link')
->item(0)->childNodes->item(0)->nodeValue;
$channel_desc = $channel->getElementsByTagName('description')
->item(0)->childNodes->item(0)->nodeValue;
$x=$xmlDoc->getElementsByTagName('item');
for ($i=0; $i<=9; $i++)
{
$item_title=$x->item($i)->getElementsByTagName('title')
->item(0)->childNodes->item(0)->nodeValue;
$item_link=$x->item($i)->getElementsByTagName('link')
->item(0)->childNodes->item(0)->nodeValue;
$item_desc=$x->item($i)->getElementsByTagName('description')
->item(0)->childNodes->item(0)->nodeValue;
echo ("<p><a href='" . $item_link . "' target='_blank'>" . $item_title . "</a>");
echo ("<br />");
echo ($item_desc . "</p>");
}
?>
Adesso vado nel browser e digito questo url
http://www.miosito.com/test.php?q=a
oppure quest'altro
http://www.miosito.com/test.php?q=b
Il tutto funziona, ma vorrei solo che quando si clicca su "Continua a leggere", la nuova pagina NON si aprisse nella finestra corrente, ma in una nuova finestra.
E' possibile?
PS
Naturalmente gli url che ho usato("http://www.a.it/feed/lol.xml" e "http://www.b.it/rssfeed") sono solo come esempio, quindi vanno sostituiti con delle pagine che contengono realmente dei feed rss...
Ultima modifica di un moderatore: