Hallo,
Ich hab mich seit neustem mal mit PHP beschäftigt und schon ein wenig was rum programmiert.
Leider bin ich nun auf eine Sackgasse gestoßen.
Undzwar wenn ich mir eine Website mit Curl auf meiner Website anzeigen möchte bekomm ich nur ein "Blank Page", also nichts.
Kann es sein das die Ziel-Page die ich auf meiner Page darstellen will dies irgendwie verbietet?
Es handelt sich um folgende Seite: https://www.mytischtennis.de/
Mein Code sieht folgendermaßen aus:
PHP
<?php
function grab_page($site){
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($ch, CURLOPT_TIMEOUT, 40);
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($ch, CURLOPT_URL, $site);
ob_start();
return curl_exec ($ch);
ob_end_clean();
curl_close ($ch);
}
?>
<?php
echo grab_page("https://www.mytischtennis.de/public/home");
echo "hallo";
?>
Alles anzeigen
Mit anderen Webseiten funktioniert das. Auch mit SSL Verschlüsselten. Nur bei dieser Website (https://www.mytischtennis.de/public/home) funktioniert das nicht?
Kann mir einer eventuell weiterhelfen oder erklären weshalb es nicht funktioniert?
Schonmal herzlichen dank im voraus
Mfg
Ludaris