Hallo,
Ik ben bezig met classes te bestuderen en had nu dit gemaakt :
Nu wil ik dat niet enkel de laatste tweet maar ook de voorlaatste wordt opgehaald. Hoe doe ik dit ?
Groetjes, Maarten
Ik ben bezig met classes te bestuderen en had nu dit gemaakt :
[COLOR= #0000BB]<?[/COLOR]
[URL="http://www.php.net/class"]class[/URL] twitter
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #0000BB]$naam[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #0000BB]$datum[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] set_naam[COLOR= #007700]([/COLOR][COLOR= #0000BB]$naam[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]naam [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$naam[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] laad_tweets[COLOR= #007700]()
{[/COLOR]
[COLOR= #0000BB]$twitterFeed[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]http://twitter.com/statuses/user_timeline.rss?screen_name=[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]naam[COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$tweets[/COLOR] [COLOR= #007700]= new[/COLOR] SimpleXMLElement[COLOR= #007700]([/COLOR][COLOR= #0000BB]$twitterFeed[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$tweet[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$tweets[/COLOR][COLOR= #007700]->[/COLOR]channel[COLOR= #007700]->[/COLOR]item[COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]tweet [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]title[COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]datum [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$tweet[/COLOR][COLOR= #007700]->[/COLOR]pubDate[COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] verwerk[COLOR= #007700]()
{[/COLOR]
[COLOR= #0000BB]$text[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]tweet[COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$text[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"#(^|[
])([w]+?://[w]+[^ "
< ]*)#"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"\1<a href="\2" target="_blank">\2</a>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$text[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$text[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"#(^|[
])((www|ftp).[^ "
< ]*)#"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"\1<a href="http://\2" target="_blank">\2</a>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$text[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$text[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/@(w+)/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"<a href="http://www.twitter.com/\1" target="_blank">@\1</a>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$text[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$text[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/#(w+)/"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"<a href="http://search.twitter.com/search?q=\1" target="_blank">#\1</a>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$text[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]tweet [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$text[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] tweet[COLOR= #007700]()
{[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]tweet[COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] datum[COLOR= #007700]()
{[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]datum[COLOR= #007700];
}
}[/COLOR]
[COLOR= #0000BB]$twitter[/COLOR] [COLOR= #007700]= new[/COLOR] Twitter[COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$twitter[/COLOR][COLOR= #007700]->[/COLOR]set_naam[COLOR= #007700]([/COLOR][COLOR= #DD0000]maartenlefever[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$twitter[/COLOR][COLOR= #007700]->[/COLOR]laad_tweets[COLOR= #007700]();[/COLOR]
[COLOR= #0000BB]$twitter[/COLOR][COLOR= #007700]->[/COLOR]verwerk[COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$twitter[/COLOR][COLOR= #007700]->[/COLOR]tweet[COLOR= #007700]().[/COLOR][COLOR= #DD0000] op [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$twitter[/COLOR][COLOR= #007700]->[/COLOR]datum[COLOR= #007700]();[/COLOR]
?> Nu wil ik dat niet enkel de laatste tweet maar ook de voorlaatste wordt opgehaald. Hoe doe ik dit ?
Groetjes, Maarten

.
