Bin ziemlich neu hier & weiß nicht ob das richtig ist hier...
Also, ich möchte von der Seite:

Meine Stats ablesen und automatisch auf meine Seite übertragen. Sowie diese Seite hier:

Wie mache ich das? Hat vielleicht einer schon solch einen Code, den ich dann nur noch ändern müsste? Oder Tipps etc.
Ich möchte eine Memberliste auf meiner Homepage machen, dort soll es dann das Level und die Kills/Deaths & die KD automatisch updaten.
Hier ein Bild, da man sich auf der WarRock-Homepage anmelden muss, um das zu sehen:
Diesen Code habe ich in nem anderen Forum mal bekommen, kann damit aber recht wenig anfangen:
PHP Code:
function doCurl($strUrl, $arrPost = array()) {
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $strUrl);
curl_setopt ($ch, CURLOPT_COOKIEJAR, "cookies.txt");
curl_setopt ($ch, CURLOPT_COOKIEFILE, "cookies.txt");
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Firefox/24.0");
// Post Fields
if (false === empty($arrPost)) {
foreach ($arrPost as $strField => $strValue) {
$arrPost[$strField] = urlencode($strValue);
}
curl_setopt($ch,CURLOPT_POST, count($arrPost));
curl_setopt($ch,CURLOPT_POSTFIELDS, http_build_query($arrPost));
}
$result = curl_exec ($ch);
curl_close($ch);
return $result;
}
// Mit diesem Aufruf bekommst du das komplette HTML
$html = doCurl("http://warrock-stats.com/");
// Daraus wollen wir die Statistik herausoperieren
// Dazu lesen wir das ganze html in ein DOMDocument von PHP (weils schneller und einfacher ist, als preg_match)
$doc = new DOMDocument();
@$doc->loadHTML(utf8_decode($html));
$statistics = array(); // Hier kommen die Statistiken rein
$index = 0;
foreach ($doc->getElementsByTagName("div") as $div) {
if (true === $div->hasAttribute("class") && "wrs_statistic" === $div->getAttribute("class")) {
$stat = $div->lastChild->textContent;
switch ($index) {
// Players
case 0:
$statistics['players'] = $stat;
break;
case 1:
$statistics['clans'] = $stat;
break;
case 2:
$statistics['kills'] = $stat;
break;
case 3:
$statistics['deaths'] = $stat;
break;
case 4:
$statistics['kd'] = $stat;
break;
}
++$index;
}
}
// Daten in eine Textdatei schreiben
file_put_contents("stats.txt", serialize($statistics));
// Daten wieder auslesen
$gespeicherteStatistik = unserialize(file_get_contents("stats.txt"));
Grüße!






