我使用使用正則表達式
$html = file_get_html($url);
preg_match("/<title>([^>]*)<\/title>/si", $html, $matches);
$title = $matches[1];
正則表達式拿到冠軍格羅姆一個給定的HTML。它在localhost上運行良好。但是當它進入服務器時,它顯示Internal Server Error
。
如果有人知道這件事,請幫助我。
我使用使用正則表達式
$html = file_get_html($url);
preg_match("/<title>([^>]*)<\/title>/si", $html, $matches);
$title = $matches[1];
正則表達式拿到冠軍格羅姆一個給定的HTML。它在localhost上運行良好。但是當它進入服務器時,它顯示Internal Server Error
。
如果有人知道這件事,請幫助我。
我想在你的活服務器上,沒有安裝curl pear包。請檢查CURL是否正在運行
在這裏,我試圖從外部URL獲得標題。 http://www.youthchairstore.com/product_detail_9735_8924.aspx不在我的服務器上。你確定這是關於捲曲梨包。 – 2011-12-30 12:41:12
$html
內容。 var_export()
,因爲它是我最喜歡的傾銷功能)file_get_contents()
的而不是file_get_html()
fsockopen()
並啓用相關的網絡功能,並提供給您,許多不不。(因爲DoS攻擊的擔憂)
它可能不相關的正則表達式,但到URL路徑。你可以調試,看看如果$ url看起來不錯 – JohnJohnGa 2011-12-30 11:27:02
它適用於所有url的,但它內部服務器錯誤http://www.youthchairstore.com/product_detail_9735_8924.aspx – 2011-12-30 11:41:30