hier mal nen schnippsel was nen last twitter eintrag ausgibt
demo :
http://doc-freudlos.silent-innovation.de/1.home/0/ << rechts oben
|
PHP-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
<?php
function rdy4twitter($message) {
$message = preg_replace("/(http:\/\/|ftp:\/\/)([^\s,]*)/i", "<a href="$1$2" target="_blank" rel="nofollow">$1$2</a>", $message);
$message = preg_replace("/@([^\s,]*)/i","<a href="http://twitter.com/$1" target="_blank" rel="nofollow">@$1</a>", $message);
$message = preg_replace("/#([^\s,]*)/i","<a href="http://twitter.com/#search?q=%23$1" target="_blank" rel="nofollow">#$1</a>", $message);
return $message;
}
$data=array();
$data['name']='cms2day';
$date['timeline']='http://www.twitter.com/status/user_timeline/'.$data['name'].'.xml';
if(!function_exists('simplexml_load_file')) {
$data['status']='Ihre PHP Version unterstützt die Funktion simplexml_load_file leider nicht.';
}
if(!@$twitter=simplexml_load_file($date['timeline'])) {
$data['status']='Es ist ein Fehler bei der Verbindung zu Twitter aufgetreten.';
} else {
$data['status']=utf8_decode($twitter->status->text);
}
echo'
<li>'.$data['name'].' @ Twitter: </li>
<li>'.rdy4twitter($data['status']).'</li>
';
?>
|