Hallöchen..
bin grad dabei ein Script zu erstellen ,, das die Followers einer URL anzeigen soll.. funktioniert: aber nur bei einer URL .. kann mir jmd. bei der Fehlersuche behilflich sein ?
<?php
//if(isset ($_REQUEST['site'])) {
$regs = ""; // leer , weil noch nichts gefunden wurde.
$html = file_get_contents ("http://www.salzburg24.at/"); // works only with salzburg24.at
//$html = file_get_contents ($_REQUEST['site']);
//echo $html;
//todo: check if sinnvoll
$regs = "";
@ereg ('(http://twitter[a-z\./0-9]*)#!/([a-zA-Z\.0-9]*)',$html,$regs); // AUSBESSERN
print "<br>";
print_r ($regs);// z.B : http://twitter.com/salzburg24
print "<br>";
$twitterurl = $regs [1] .$regs [2]; // 1=http://twitter.com , 2= salzburg24
print "<br>";
print_r ($twitterurl);
print "<br>";
echo $regs = "";
//$html = file_get_contents ("http://twitter.com/salzburg24");
$html = file_get_contents ($twitterurl); // suche im Twitter (quellcode ) von Salzburg 24.
//echo $html;
//todo: check if sinnvoll
@ereg ("<strong>([0-9]*.[0-9])</strong> Follower",$html,$regs); // suche im quellcode nach ..<strong.......
//preg_match ("/<strong>([0-9]*[0-9])</strong> Follower/",$html,$regs);
//print_r ($regs);
print_r ($regs);
$ergebnis = $regs [1]; // hast du <strong.. gefunden. nimm das Array [1] (Zahl) heraus
echo "<br>";
echo " Follower: $ergebnis "; // printe die Zahl
?>