Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Attingere News da siti

  1. #1
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491

    Attingere News da siti

    Probabilmente è già stato trattato, ma non sapendone nulla non riesco ad usare efficacemente la ricerca....
    Voglio implementare nel mio sito una finestrella in cui mostrare le ultime notizie che devo essere lette dinamicamente da un sito (esempio La Repubblica)....c'è un modo di farlo oltre leggere il file html del sito in questione e cercare di carpire le info? Oppure tramite gli rss (di cui non so una cippa!)
    Ogni aiuto è gradito.
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  2. #2
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    Ok, da quello che ho capito mi serve un AGGREGATORE, ma mi piacerebbe molto di più scriverne uno io...è difficile? Da dove cominciare? GRAZIE
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  3. #3
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    http://freephp.html.it/articoli/view...olo.asp?id=102

    oppure cerca "grabbing" ma è illegale se non hai il permesso.
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

  4. #4
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    Grazie, ma correggetemi se sbaglio, sul sito di Repubblica è scritto espressamente che delle notizie ci si può fare quello che vuole, anche pubblicarli su siti e blog (http://www.repubblica.it/servizi/rss/index.html) quindi non dovrebbe essere illegale.
    Poi, a me serve una cosa semplice semplice, per ora ho scritto questo come esercizio, potrebbe essere meglio che scaricare e usare librerie già scritte ma usate molto al disotto delle possibilità?
    codice:
    <?php
    /*Isola la prima news*/
     $text=file_get_contents ("http://www.repubblica.it/rss/esteri/rss2.0.xml");
     $items=explode("<item>",$text);
    /*Isola il titolo*/ 
     $start=strpos($items[1],"<title><![CDATA[")+16;
     $lung=strpos($items[1],"]]></title>",$start)-$start;
     $titolo=substr($items[1],$start,$lung);
    /*Isola il link*/
     $start=strpos($items[1],"<link>")+6;
     $lung=strpos($items[1],"</link>",$start)-$start;
     $link=substr($items[1],$start,$lung);
     print("<a href=\"$link\">$titolo</a>");
    ?>
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.