2013-10-09 4 views
1

Поиск по google, php docs и переполнению стека и не мог найти что-то для работы, мне нужна помощь с некоторым кодом Мне нужно написать оператор if для моей функции file_get_html, которая, очевидно, называется используя Simple HTML DOM Parserif statement file_get_html Simple HTML Dom Parser

мне это нужно, чтобы вернуться с простым эхом, как Hello World, если он появляется только как http://sweetvideos.net но будет выводиться в $element->content, как мой текущий скрипт делает для og:image Я дал ему несколько попыток себя в течение нескольких часов и снова возвращаюсь с этим ..

file_get_contents(http://sweetvideos.net): failed to open stream: HTTP request failed! HTTP/1.1 404 NOT FOUND

Может мне помочь?

мой код:

include('include/simple_html_dom.php'); 
$url = "?video=12c11210"; 
$html = file_get_html('http://sweetvideos.net' . $url); 

if ($html->find('meta[property=og:image]')) { 
    foreach ($html->find('meta[property=og:image]') as $element) { 
    $img[] = $element->attr['content']; 
    } 
} 

ответ

0

Попробуйте это и посмотреть, если он работает для вас?

<?php 

$ch = curl_init("http://www.example.com/"); 
$fp = fopen("example_homepage.txt", "w"); 

curl_setopt($ch, CURLOPT_FILE, $fp); 
curl_setopt($ch, CURLOPT_HEADER, 0); 

curl_exec($ch); 
curl_close($ch); 
fclose($fp); 
?> 
+0

Я не знаком с керлингом, но поскольку мой текущий код работает, мне просто нужна помощь с расширением этого. –

+0

можете ли вы поделиться с вами simple_html_dom.php? –

+0

http://simplehtmldom.sourceforge.net/ –

Смежные вопросы