Hallo Leute,
ich muss leider mal wieder eine Frage stellen.
Ich möchte gerne von dieser Webseite https://ipscmatch.de die Tabelle in einem Array haben.
Bzw. das Endziel ist das sich dort nur die Zeilen/Spalten befinden die ‚Philippsburg‘ beinhalten.
Versucht habe ich es nun auf 2 wegen.
1.
antwort ist:
2.
antwort ist:
In beiden fällen bekomme ich aber nur ein leeres Array.
Hat einer einen Tip für mich wo ich was falsch mache?
Danke und Gruß
René
ich muss leider mal wieder eine Frage stellen.
Ich möchte gerne von dieser Webseite https://ipscmatch.de die Tabelle in einem Array haben.
Bzw. das Endziel ist das sich dort nur die Zeilen/Spalten befinden die ‚Philippsburg‘ beinhalten.
Versucht habe ich es nun auf 2 wegen.
1.
PHP-Code:
function HomepageLaden($url, $postdata)
{
$agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0)";
$header[] = "Accept: text/vnd.wap.wml,*.*";
$ch = curl_init($url);
if ($ch)
{
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
# mit den nächsten 2 Zeilen könnte man auch Cookies
# verwenden und in einem DIR speichern
#curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
#curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
if (isset($postdata))
{
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
}
$tmp = curl_exec ($ch);
curl_close ($ch);
}
return $tmp;
}
$_url = "https://ipscmatch.de";
$_buffer = HomepageLaden($_url, "");
preg_match_all('#<td(.*)>(.*)<\/td>#', $_buffer, $output);
echo '<pre>';
print_r($output);
echo '<pre>';
PHP-Code:
Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( )
PHP-Code:
$URL = 'https://ipscmatch.de';
$Tag = array();
$DOM = new DOMDocument;
$DOM->loadHTML($URL);
$Tag = $DOM->getElementsByTagName('td');
echo '<pre>';
print_r($Tag);
echo '<pre>';
antwort ist:
PHP-Code:
DOMNodeList Object ( [length] => 0 )
Hat einer einen Tip für mich wo ich was falsch mache?
Danke und Gruß
René
Kommentar