login  Naam:   Wachtwoord: 
Registreer je!
 Forum

rss

Offline zwobbel - 09/10/2005 14:13
Avatar van zwobbelPHP gevorderde Is het mogelijk om van een website die jij kent een rss feed te maken?
Zodat jij de info van u zelf kan opvragen van die website?

8 antwoorden

Gesponsorde links
Offline Dolfje - 09/10/2005 14:20
Avatar van Dolfje Gouden medailleGouden medailleGouden medaille

PHP ver gevorderde
php-scrape en dan een rss feed van maken.

Dat kan niet automatisch.

ps. php-scrape is gewoon de adres inladen en dan de dingen dat je nodig hebt eruit halen
Offline zwobbel - 09/10/2005 14:22
Avatar van zwobbel PHP gevorderde ik heb nu een bestaande rss gevonden van het geen dat ik nodig heb maar ...
Het laatste nieuwe script wil niets weergeven?!

adres van rss:
http://brother....le=zwobbel

Code:
  1. <?
  2. function Parse($nieuwsfeed){
  3. //Haal het bestand op
  4. $xml_feed = file_get_contents($nieuwsfeed);
  5. //Een XML phraser aanmaken
  6. $xml_praser = xml_parser_create();
  7. //Verwerking
  8. xml_parse_into_struct($xml_praser,$xml_feed,$xml_sleutel,$xml_index);
  9. xml_parser_free($xml_praser);
  10. //Genereren van headlines
  11. for($i = 0; !empty($xml_index['TITLE'][$i]); $i++){
  12. //Titel van
  13. if($i == 0){
  14. echo '<b>RSS feed afkomstig van:<a href="'.$xml_sleutel[$xml_index['LINK'][$i]]['value'].'">'.$xml_sleutel[$xml_index['TITLE'][$i]]['value'].'</a></b><br /><br />';
  15. }else{
  16. $datum = date("Y-m-d H:i", strtotime($xml_sleutel[$xml_index['PUBDATE'][$i]]['value']));
  17. echo '['.$datum.'] <a href="'.$xml_sleutel[$xml_index['LINK'][$i]]['value'].'">'.$xml_sleutel[$xml_index['TITLE'][$i]]['value'].'</a><br />';
  18. }
  19. }
  20. }
  21. ?>
Offline Frederic - 09/10/2005 15:49
Avatar van Frederic PHP ver gevorderde Dat script hierboven is van mij, en is gemaakt voor valid RSS sheets (met title - pubdate - description) tags. Als je een RSS sheet hebt waarin dit niet het geval is, dan zal je het zo moeten aanpassen:
  1. <?
  2. $xml_sleutel[$xml_index['TITLE'][$i]]['value'] //Gemaakt om de title velden uit te lezen
  3. $xml_sleutel[$xml_index['Name'][$i]]['value'] //Gemaakt om de Name tag uit te lezen
  4. ?>
Offline zwobbel - 09/10/2005 15:52
Avatar van zwobbel PHP gevorderde Hmm mijn ervaring met rss feed is lager dan 0
Is het mogelijk voor mij het script te latenzien hoe het zou moetten?
(met comment tags)
Offline NCube - 09/10/2005 15:57
Avatar van NCube HTML beginner Het script van Fréderic is geschreven voor de rss 2.0 standaard, en de rss van xfire gebruikt de rss 0.91 standaard.
Offline zwobbel - 09/10/2005 16:06 (laatste wijziging 09/10/2005 16:40)
Avatar van zwobbel PHP gevorderde Opgelost.
Ik heb een ander mannier gevonden!
Offline Dolfje - 09/10/2005 21:16
Avatar van Dolfje Gouden medailleGouden medailleGouden medaille

PHP ver gevorderde
mss ook posten hoe je het gedaan hebt, voor andere personen met dezelfde problemen 
Offline zwobbel - 11/10/2005 18:03
Avatar van zwobbel PHP gevorderde Mja ik heb dus van xfire een scritp gevonden waarmee je een afbeelding kon laten weergeven en dat vond ik ook voldoende.

Code:
  1. <?
  2. if (!$_GET['user']) { exit; }
  3. $user = $_GET['user'];
  4. $original = imagecreatefrompng("http://miniprofile.xfire.com/".$user.".png");
  5. header ("Content-type: image/png");
  6. //Original is 440x110
  7. $modified = imagecreatetruecolor(440, 81);
  8. imagecopy($modified, $original, 0, 0, 0, 30, 440, 81);
  9. imagepng($modified);
  10. imagedestroy($original);
  11. imagedestroy($modified);
  12. ?>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.203s