| Autor |
Nachricht |
ABCRSS
Anmeldedatum: 11.11.2007 Beiträge: 2
|
|
|
|
wo und wie kann man den feed noch formatieren ?
hier werden 10 news als titel und link angezeigt
in der news.php sind dann alle als text zu sehen
--> wie kann ich die links genau steuern
z.B.: wenn ich auf den dritten klicke nur auch der dritte angezeigt wird
also einzelln auf der nächsten seite oder zumindest genau der jenige der ausegewählt is
<?php
require_once('magpierss-0.72/rss_fetch.inc');
$url = 'http://www.meinewebsite.de/news/NewsFeed.php';
$rss = fetch_rss($url);
foreach ($rss->items as $item) {
$title = $item[title];
$link = 'http://www.meinewebsite.de/news.php class="news"';
$desc = $item[description];
if($i < 10) {
echo "<a href=$link>$title</a><br>\n";
$i++;
}
}
?>
vielen dank !
|
|
| So Nov 11, 2007 3:09 am |
|
 |
Alnera
Site Admin
Anmeldedatum: 08.03.2005 Beiträge: 19 Wohnort: Garching / Alz |
|
|
|
Hallo,
Du musst an die news.php einen Parameter übergeben mit dem index des items.
Auf der news.php dann mit magpierss auch nur das Item mit dieser id auslesen.
Gruß
Adam Marcol
Alnera Software Solutions
|
|
| Di Nov 20, 2007 5:20 pm |
|
 |
lucia verona
Anmeldedatum: 22.11.2007 Beiträge: 4
|
|
|
|
vielen Dank für Deine antwort - leider verstehe ich nicht wie Du des meinst
hier werden nun 10 newstitel angezeigt - wie weise ich den den einzellnen die ID zu ?
|
|
| So Dez 02, 2007 2:55 pm |
|
 |
Alnera
Site Admin
Anmeldedatum: 08.03.2005 Beiträge: 19 Wohnort: Garching / Alz |
|
|
|
du definierst $link in der schleife, nimmst den Wert von $i und hängst ihn an die news.php per http get an.
Dort musst du per $_GET['id'] den Wert auslesen und weist, welches item geklickt wurde.
<?php
require_once('magpierss-0.72/rss_fetch.inc');
$url = 'http://www.meinewebsite.de/news/NewsFeed.php';
$rss = fetch_rss($url);
foreach ($rss->items as $item) {
$title = $item[title];
$desc = $item[description];
if($i < 10) {
$link = 'http://www.meinewebsite.de/news.php?id=$i class="news"';
echo "<a href=$link>$title</a><br>\n";
$i++;
}
}
?>
_________________ Gruß
Adam Marcol
Alnera Software Solutions
|
|
| So Dez 02, 2007 5:00 pm |
|
 |
lucia verona
Anmeldedatum: 22.11.2007 Beiträge: 4
|
|
|
|
uups das versteh ich leider auch nicht
in der news.php wird die lavine so angezeigt
 |  | <?php
require_once 'magpierss-0.72/rss_fetch.inc';
$url = 'http://www.meinewebsite.de/news/NewsFeed.php';
$rss = fetch_rss($url);
$title = $item[title];
$ctitel = $rss->channel['title'];
$cdesc = $rss->channel['description'];
echo "<h2>Aktuelle News:</h2><br>";
echo "<table>";
foreach ($rss->items as $item ) {
$title = $item['title'];
$url = $item['link'];
$description = $item['description'];
$datum = $item[dc][date];
echo "<tr><td><a href=\"${url}\">${link}</a></td></tr>
<tr><td>$description<br><br><hr><br></td><td width=150px> </td></tr>";
}
echo "</table>";
?> |
|
|
| Mo Dez 03, 2007 12:41 am |
|
 |
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|
|