• Log in or sign up for an account here: https://www.sythe.org/login

[PHP]RuneScape Latest News Parser

Status
Not open for further replies.

PedoBear

Member
Joined
Apr 22, 2008
Sythe Gold
0
Messages
92
Location
My Pants =p
Code:
<?php
function ss_between($string,$start,$end) {
   $string=" ".$string; //The string.
   $startpos=strpos($string,$start); //Find the position of the start string.
   //Check if $startpos equals zero.
   if ($startpos == 0) {
      //If $startpos does equal zero, do this:
      return false; //Return false.
   }
   else {
      //If $startpos doesn't equal zero, do this:
      $startpos+=strlen($start); //Add the string length of $start to $startpos.
      $endpos=strpos($string,$end,$startpos)-$startpos; //Find the string position of $end.
      return substr($string,$startpos,$endpos); //Return the new value.
   }
}
$_news["source"]=file_get_contents("http://www.runescape.com/");
$_news["first"]=ss_between($_news["source"],'<div class="recentNews">','<div class="sectionBody">');
$_news["title"]=ss_between($_news["first"],'<h3>','</h3>');
$_news["date"]=ss_between($_news["first"],'<span>','</span>');
$_news["news"]=ss_between($_news["first"],'<p>','</p>');
echo("<b>[TITLE]</b> ".$_news["title"]."<br />");
echo("<b>[DATE]</b> ".$_news["date"]."<br />");
echo("<b>[NEWS]</b> ".$_news["news"]."<br />");
?>
That will go to runescape.com and get the latest news. Then from that news it will parse the title, date, and actual news portion of it and display it. Have phun.

Made by AADude. LOLOLO
 
I don't think you are AADude... you should stop posting his code.
 
Locked for ripping.
 
Status
Not open for further replies.
Runescape Gamblingrunescape gambling
Back
Top