Il Forum di Orebla.it

Benvenuto nella community di Orebla.it
Oggi è mer 20 nov, 2019 5:19 am

Tutti gli orari sono UTC + 1 ora




Apri un nuovo argomento Rispondi all’argomento  [ 4 messaggi ] 
Autore Messaggio
 Oggetto del messaggio: Script Php per Feed RSS
Messaggio da leggereInviato: gio 26 apr, 2007 8:48 pm 
Non connesso
super-guru
super-guru
Avatar utente

Iscritto il: ven 12 mag, 2006 8:47 pm
Messaggi: 279
Località: Almese (TO)
Ho trovato questo per il Web:
Codice:
<?
include("feedcreator.class.php");

// crea un nuovo oggetto ed istanzia le caratteristiche del feed
$rss = new UniversalFeedCreator();
$rss->useCached();
$rss->title = "PHP news";
$rss->description = "Parrocchia Almese + WebNews";
$rss->link = "http://www.parrocchiaalmese.it/webnews";
$rss->syndicationURL = "http://www.parrocchiaalmese.it/".$PHP_SELF;

// associa al feed una immagine
$image = new FeedImage();
$image->title = "dailyphp.net logo";
$image->url = "http://www.parrocchiaalmese.it/webnews/images/logo_webnews_rss.jpg";
$image->link = "http://www.parrocchiaalmese.it/webnews/";
$image->description = "Feed Parrocchia Almese (TO). Click to visit.";
$rss->image = $image;

// legge il contenuto di un database
mysql_select_db($dbHost, $dbUser, $dbPass);
$res = mysql_query("SELECT * FROM tabella_news ORDER BY news_data DESC");

// scorre tutto il contenuto della query al database
while ($data = mysql_fetch_object($res)) {
    $item = new FeedItem();
    $item->title = $data->news_titolo;
    $item->link = $data->news_url;
    $item->description = $data->news_riassunto;
    $item->date = $data->news_data;
    $item->source = "http://www.dailyphp.net";
    $item->author = $data->news_autore;
   
    // aggiunge la news alla lista di elementi del feed
    $rss->addItem($item);
}

$rss->saveFeed("RSS2.0", "feed.xml");
?>

In parte è modificato con i dati del sito, ma dove devo inserire Host, ID e Pass del database?
E quell'include in alto devo lasciarlo?
E alla fine di tutto dove lo metto questo script, dentro il file Xlm?

Grazie

_________________
questa sera l'aria è fresca, potrebbero venirmi dei pensieri.

Immagine


Top
 Profilo  
 
 Oggetto del messaggio:
Messaggio da leggereInviato: ven 27 apr, 2007 8:02 am 
Non connesso
Amministratore
Amministratore
Avatar utente

Iscritto il: lun 27 dic, 2004 10:32 am
Messaggi: 2614
Località: Ferrara
Ma questo script non puoi averlo trovato così. Cioè ci saranno altri script che vengono utilizzati assieme a quello che hai postato.

Infatti vedi che nella prima riga ne viene richiamato uno:
Codice:
include("feedcreator.class.php");


Molto probabilmente dovrai mettere i dati di connessione in uno di quello.

Alla fine viene richiamata una classe che genera il file .xml:
Codice:
$rss->saveFeed("RSS2.0", "feed.xml");


Quindi tu poi dovrai cercare la pagina feed.xml che viene creata.

Cmq se riesci a trovare tutto lo script ti posso aiutare meglio!

_________________
I'm so happy because today
I've found my friends ...
They're in my head

[NIRVANA - LITHIUM]
Il Blog del disperato: http://blog.orebla.it


Top
 Profilo  
 
 Oggetto del messaggio:
Messaggio da leggereInviato: ven 27 apr, 2007 7:05 pm 
Non connesso
super-guru
super-guru
Avatar utente

Iscritto il: ven 12 mag, 2006 8:47 pm
Messaggi: 279
Località: Almese (TO)
L'ho trovato quì:
http://www.rss-world.info/codice/php/ri ... reator.php
ma forse devo scaricare anche il programma.

Ciao

_________________
questa sera l'aria è fresca, potrebbero venirmi dei pensieri.

Immagine


Top
 Profilo  
 
 Oggetto del messaggio:
Messaggio da leggereInviato: sab 28 apr, 2007 7:58 am 
Non connesso
Amministratore
Amministratore
Avatar utente

Iscritto il: lun 27 dic, 2004 10:32 am
Messaggi: 2614
Località: Ferrara
Si quel codice è solo un esempio per dimostrare come utilizzare lo script.
Tu devi scaricare lo script a questo indirizzo: http://feedcreator.org/

Poi leggi le istruzioni sulla sua installazione, se non capisci qualcosa basta chiedere!

_________________
I'm so happy because today
I've found my friends ...
They're in my head

[NIRVANA - LITHIUM]
Il Blog del disperato: http://blog.orebla.it


Top
 Profilo  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 4 messaggi ] 

Tutti gli orari sono UTC + 1 ora


Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Cerca per:
Vai a:  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduzione Italiana phpBBItalia.net basata su phpBB.it 2010
phpBB SEO