login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Geen RSS maar wel gegevens ophalen van andere site

Offline nick5556 - 04/03/2009 21:06
Avatar van nick5556PHP beginner Hallo,

Ik heb een website, en daar wil ik graag informatie op vanaf een andere website. Het probleem is, die website ondersteunt geen RSS feeds.

Ik wil niet de hele pagina includen, maar gewoon twee/drie zinnetjes van die pagina. Kan ik het uit de broncode halen als ik de pagina include? Of gaat dat niet?

Ik heb hier even geen raad meer, ik weet ook niet waar ik op zou moeten googlen. Alvast bedankt ;)

Nick

6 antwoorden

Gesponsorde links
Offline maigel - 04/03/2009 21:10
Avatar van maigel PHP beginner reguliere expressies
Offline Koen - 04/03/2009 21:16
Avatar van Koen PHP expert PHP.net: file_get_contents
Om de broncode te openen.
(Tenminste als allow_url_fopen aan staat in php.ini)

Let wel op dat je toestemming hebt van de eigenaar van de site waar je die gegevens af wilt halen, anders ben je niet legaal bezig!
Offline nick5556 - 05/03/2009 19:50 (laatste wijziging 05/03/2009 20:40)
Avatar van nick5556 PHP beginner Nu ik toch post, ga ik deze vraag er gelijk bij stellen. Hoe kan ik een bepaald getalletje uit een hele lap code halen? Dit is de broncode.
KLIK!

Ik moet dit stukje gebruiken.
  1. <div style='width:26px;height:15px;background-image: url(/images/expbar.gif);color:White;text-align:center;'>
  2. 26
  3. </div>
  4. </div>
  5. Ratio:
  6. <div style='color:White;margin-left: 20px;'>
  7. 1.33
  8. </div>
  9. Rank:
  10. <div class='PlayerRank'>
  11. 17097
  12. </div>
  13.  
  14. Kills:
  15. <div class='PlayerKills'>
  16. 13447
  17. </div>
  18. Deaths:
  19. <div class='PlayerDeaths'>
  20. 10142
  21. </div>
  22.  
  23. Experience:
  24. <div class='PlayerDeaths'>
  25. 398991
  26. </div>


Hoe kan ik dat stukje eruit halen? En daarna de class de hele tijd veranderen in een andere class?

Nick
Offline Sitebase - 06/03/2009 14:07
Avatar van Sitebase PHP expert In plaats van regulier expressies kan je veel beter gebruik maken van xpath in combinatie met dom. Hiermee kan je een soort van queries gaan uitvoeren op html en xml data.

PHP Domxpath
Offline nick5556 - 06/03/2009 19:23 (laatste wijziging 08/03/2009 09:21)
Avatar van nick5556 PHP beginner Ik heb geen XML files. Is er geen code die ALLEEN deze informatie uit de bovenstaande HTML haalt?

Level: 26
Ratio: 1.33
Rank: 17097
Kills: 13447
Deaths: 10142
Experience: 39991

Als dit mogelijk is zou het een stuk makkelijker worden.

Iemand nog een idee?
Offline ibmos2warp - 08/03/2009 09:36
Avatar van ibmos2warp PHP interesse
nick5556 schreef:
Ik heb geen XML files. Is er geen code die ALLEEN deze informatie uit de bovenstaande HTML haalt?

Level: 26
Ratio: 1.33
Rank: 17097
Kills: 13447
Deaths: 10142
Experience: 39991

Als dit mogelijk is zou het een stuk makkelijker worden.

Iemand nog een idee?

Als je nou gewoon even een post eerder leest:
WMP schreef:
In plaats van regulier expressies kan je veel beter gebruik maken van xpath in combinatie met dom. Hiermee kan je een soort van queries gaan uitvoeren op html en xml data.

PHP Domxpath

Je kunt sommige xml functie's van PHP.net: dom gewoon op een html pagina toepassen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.177s