/**
* Register Datum
* @var int
*/
private $regdate;
/**
* Konstruktor benötigt einen Profillink
* @param String $p
*/
public function __construct($p) {
$this->profile = $p;
$this->ParseHTML();
}
/**
* Gibt den Profillink zurück
* @return String
*/
public function getProfile() {
return $this->profile;
}
/**
* Gibt "Länge" des Profils zurück
* @return int
*/
public function getProfilelength() {
return $this->profilelength;
}
/**
* Gibt Positive TBm zurück
* @return int
*/
public function getPositiveTBM() {
return $this->positiveTBM;
}
/**
* Gibt Neutrale TBM zurück
* @return int
*/
public function getNeutraleTBM() {
return $this->neutraleTBM;
}
/**
* Gibt negative TBM zurück
* @return int
*/
public function getNegativeTBM() {
return $this->negativeTBM;
}
/**
* Gibt Mediations zurück
* @return String
*/
public function getMediations() {
return $this->mediations;
}
/**
* Gibt Posts zurück
* @return String
*/
public function getPosts() {
return $this->beitraege;
}
/**
* Gibt Blogeintraege zurück
* @return int
*/
public function getBlogPosts() {
return $this->blog;
}
/**
* Gibt Elitegold zurück
* @return int
*/
public function getGold() {
return $this->elitegold;
}
/**
* Gibt Register Datum zurück
* @return String
*/
public function getRegDate() {
return $this->regdate;
}
/**
* Parsing starten
*/
private function ParseHTML() {
$items = $this->CreatNewXPath($this->CreatNewDOM());
$this->CountProfileRows($items);
$this->AssignValues($items);
$this->ConvertTBM($items);
}
/**
* Gibt HTML zurück
* @return \DOMDocument
*/
private function CreatNewDOM() {
libxml_use_internal_errors(TRUE);
$dom = new DOMDocument;
$dom->loadHTMLFile($this->profile);
libxml_clear_errors();
return $dom;
}
/**
* Bestimmten Bereich parsen
* @param DOMDocument $d
*/
private function CreatNewXPath(DOMDocument $d) {
$xp = new DOMXPath($d);
$matches = $xp->query('//dl[@class="smallfont list_no_decoration profilefield_list"]//dd');
return $matches;
}
/**
* Benötigt die Ergebnisse des Parsings als Parameter
* @param $items
*/
private function CountProfileRows($items) {
for($i=0; $i < $items->length; $i++) {
$this->profilelength++;
}
}
/**
* Anhand der Profillänge die Werte zuweisen
*/
private function AssignValues($items) {
$this->mediations = $this->RemoveSpaces($items->item($this->profilelength-1)->nodeValue);
$this->elitegold = $this->RemoveSpaces($items->item($this->profilelength-3)->nodeValue);
$this->blog = $this->RemoveSpaces($items->item($this->profilelength-4)->nodeValue);
$this->beitraege = $this->RemoveSpaces($items->item($this->profilelength-5)->nodeValue);
$this->regdate = $this->RemoveSpaces($items->item($this->profilelength-6)->nodeValue);
}
F5 gedrückt gehalten und dein Server ist Blockiert.
Passiert das zu oft hast du ne dauerhafte Blockade, hatte ich mit meinem damaligen e*Gold Rechner auch.
Jemand will etwas teilen und andere machen es einfach sofort kaputt weil sie mit ihrem Leben nicht klar kommen oder wieso auch immer.
[Buying] Elitepvpers [Profil-Design] 01/02/2015 - elite*gold Trading - 3 Replies Hallo,
wie mein Titel schon sagt, suche ich jemanden, der mir ein Profil-Design]
Erstellen kann, einfach bei Skype adden, oder hier eine Antwort schreiben.
mfg
[S]Elitepvpers Profil Disign[B]... 02/28/2013 - elite*gold Trading - 4 Replies Wie im Topic einfach bei skype adden oder per Pn schicken...
[B] Profil Design's für ElitePvpers [S] eGold 10/21/2011 - elite*gold Trading - 45 Replies Guten Tag.
Ich habe vor kurzen ein Profil Design erstellt und gemerkt das so was für mich nicht Schwer ist deshalb biete ich euch auch die Möglichkeit ein Profil Design zu erstellen.
Preis pro Design: 80http://www.elitepvpers.com/images/tbm/gold.gif.
TBM sollte stehts Dabei sein damit ich auch zurück geben kann.
Ich Designe die Profil Designs Perfekt ausgerichtet für euren Profil sprich bei Namen Änderung müsst ihr ein neuen Profil Design besorgen weil ich noch ein Glanz / Glow Effekt...
[B]Elitepvpers Profil Design [**TOP**] 05/22/2011 - elite*gold Trading - 20 Replies Hallo,
ich biete hier ein Elitepvpers Profil Design an !
Vorschau:Klick mich :)
Bietet mir einfach was :>