Hallo Leute...
Ich hoffe ich bin bei euch richtig.
Ich will aus einem Quelltext einen bestimmten Wert heraussuchen und diesen in eine Variable übergeben.
Ich hatte schon in anderen Scripten geschaut wie das ganze mit preg_match funktionieren soll,
jedoch blicke ich da nicht ganz durch.
Folgendes soll geschehen (meine ersten Versuche) :
Irgendwie komme ich mit der Begrenzung nicht wirklich zurecht. der bereich des quelltextes der betroffen ist,
sieht wie folgt aus:
Ausgegeben werden soll über die Variable $mod jedoch nur die IP also alles zwischen
und
Kann mir da vielleicht jemand die richtigen Angaben für preg_match geben?
In diesem Sinne,
M0J0
Ich hoffe ich bin bei euch richtig.
Ich will aus einem Quelltext einen bestimmten Wert heraussuchen und diesen in eine Variable übergeben.
Ich hatte schon in anderen Scripten geschaut wie das ganze mit preg_match funktionieren soll,
jedoch blicke ich da nicht ganz durch.
Folgendes soll geschehen (meine ersten Versuche) :
PHP-Code:
// IP aus der Antwort filtern
$mod = preg_match("#<font class=default>Source: </font></td><td><font class=default>
<b>(.*?)\">(.*?)</a>#i", $contents, $matches);
if (!$matches) {
$mod = "";
} else {
$mod = $matches[2];
}
// Variable ausgeben:
if($mod=="")echo 'Sendepause';
else echo $mod;
?>
sieht wie folgt aus:
Code:
<font class=default>Source: </font></td><td><font class=default> <b>84.136.112.219</b>[<A href="/admin.cgi?mode=kicksrc">kick</A>
Code:
<font class=default>Source: </font></td><td><font class=default><b>
Code:
</b>[<A href="/admin.cgi?mode=kicksrc">kick</A>
In diesem Sinne,
M0J0
Kommentar