Pagina 1 din 1

Preluare stiri RSS de la www.phpbb.ro

Scris: 12-Iun-2004, 01:16:56
de BuGsY
Referitor la fişierul Preluare stiri RSS de la http://www.phpbb.ro. Am observat că se pot introduce doar două url-uri, dacă încerc să pun $url3, atunci scriptul îl va afişa însă fară numele site-ului şi “intrat” în cel de-al doilea site.
A şi ce mă interesează cel mai mult.. cum aş putea să aşez aceste RSS într-un tabel cu două coloane!?

Scris: 12-Iun-2004, 14:08:58
de danielt
La sfarsitul fisierului ai secventa:

Cod: Selectaţi tot

echo "<ul>";
$url1 = "http://www.phpbb.ro/rss.php";
parseRDF($url1);
echo "</ul>";
aceasta secventa poate fi repetata de cate ori vrei...

Modul de utilizare a codului depinde de dibacia fiecaruia. Ca sfat personal: lasa codul intr-un fisier separat (de exemplu in directorul in care tii fisierele de includere) sub numele de feed.php iar secventa de afisare pune-o acolo unde vrei sa vizualizezi fisierul preluat. Astfel, secventa de mai sus se transforma in:

Cod: Selectaţi tot

echo "<ul>";
$url1 = "http://www.phpbb.ro/rss.php";
require_once("cale_catre_fiser/feed.php");
parseRDF($url1);
echo "</ul>";
sau direct:

Cod: Selectaţi tot

echo "<ul>";
require_once("cale_catre_fiser/feed.php");
parseRDF("http://www.phpbb.ro/rss.php");
echo "</ul>";
Daca vrei sa ai mai multe liste, sa zicem trei, atunci:

Cod: Selectaţi tot

$url1 = "http://www.phpbb.ro/rss.php?f=14";
$url2 = "http://www.phpbb.ro/rss.php?f=13";
$url3 = "http://www.phpbb.ro/rss.php?f=19";

include_once("cale_catre_fiser/feed.php");
echo "<ul>";
parseRDF($url1);
echo "</ul>";
echo "<ul>";
parseRDF($url2);
echo "</ul>";
echo "<ul>";
parseRDF($url3);
echo "</ul>";
Daca vrei sa le pui in tabel, pe coloane:

Cod: Selectaţi tot

<?php 
$url1 = "http://www.phpbb.ro/rss.php?f=14";
$url2 = "http://www.phpbb.ro/rss.php?f=13";

include_once("cale_catre_fiser/feed.php");
?>
<table>
	<tr>
		<th width="40%">Anunturi</th>
		<th width="40%">Probleme legate de instalare sau actualizare</th>
	</tr>
	<tr>
		<td>
			<ul>
				<?php parseRDF($url1); ?>
			</ul>
		</td>
		<td>
			<ul>
				<?php parseRDF($url2); ?>
			</ul>
		</td>
	</tr>
</table>
Cred ca acum este evident ce usor poti "jongla" cu acest cod. Poti sa-l pui unde vrei in site fara probleme, in tabele, in afara tabelelor etc. Cauta sa te "joci" cu codul si distreaza-te :-)

Scris: 01-Iul-2004, 13:21:31
de teror
si eu vreau sa-mi pun o sectiune pe forum cu RSS

si vreau sa iau stiri de pe phpBB.ro si de pe un alt forum!

ca sa pot lua stirile de pe un forum, trebuie sa fie instalat ceva inainte pe el k sa pot lua stiri ?

am vazut ceva cu XML si nu mai stiu ce... (nu ma prea pricep)

si as vrea sa iau si un horoscop... si un curs valutar :)

sau deja ma intind ?

Scris: 01-Iul-2004, 15:17:34
de bogdan
trebuie instalat MOD-ul RSS Content Syndicator pe forumul de pe care vrei sa preiei mesajele !

Scris: 01-Iul-2004, 15:22:35
de BuGsY
Pentru horoscop şi curs valutar îţi faci tu un script php cu bază de date care să ia dupa un anumit site ceea ce tu doreşti.

Scris: 06-Iul-2004, 13:30:25
de teror
bun.. am instalat RSS Content Syndicator pe forumul de pe care vreau sa iau RSS Feed...

acum la mine pe site (sau forum) ce si cum pun k sa pot vedea ultimele discutii de pe forumul respectiv!

Scris: 06-Iul-2004, 14:48:26
de bogdan
teror scrie:bun.. am instalat RSS Content Syndicator pe forumul de pe care vreau sa iau RSS Feed...

acum la mine pe site (sau forum) ce si cum pun k sa pot vedea ultimele discutii de pe forumul respectiv!
foloseste script-ul Preluare stiri RSS de la www.phpbb.ro cu care poti prelua stiri de pe orice site ce le ofera in format RSS !

Scris: 29-Noi-2004, 22:58:18
de BuGsY
http://www.jucaushii.ro/rss_extended.php Ultimele 15 ştiri împreună cu un număr de 200 de caractere din aceastea.
http://www.jucaushii.ro/rss.php Ultimele 15 ştiri.