简单的HTML dom 404错误

肺炎

大家好,我有这段代码:

<?php

include './simple_html_dom.php';

//this link exists
$teste = new simple_html_dom("http://www.btolinux.com.br/");
echo $teste->original_size."<br>";
if($teste->original_size !== 0){
    $teste->find("html");
}

//At this time I'm forcing get a 404 error link.
$teste = new simple_html_dom("http://www.btolinux.com.br/error/");
echo $teste->original_size."<br>";
if($teste->original_size !== 0){
    $teste->find("html");
}

//Now I'm get the correct link again. Why the error persists?
$teste = new simple_html_dom("http://www.btolinux.com.br/");
echo $teste->original_size."<br>";
if($teste->original_size !== 0){
    $teste->find("html");
}

?>

因此,在我的代码中,当我找到404错误链接时,在使用同一类创建的下一个对象中,错误仍然存​​在。我怎么解决这个问题?

要尝试此代码,请在http://sourceforge.net/projects/simplehtmldom/files/中获取Simple_dom_php

劳尔·莱阿诺·马蒂内特(RaulLeañoMartinet)

尝试@以避免警告,如下所示:

<?php
//CORRECT
$url = "http://www.btolinux.com.br/";
$html = @file_get_contents($url);
if ($html!='') {
    $teste = new simple_html_dom($url);
    echo 'SIZE: '.$teste->original_size."<br>";    
}


//ERROR
$url = "http://www.btolinux.com.br/error/";
$html = @file_get_contents($url);
if ($html!='') {
    $teste = new simple_html_dom($url);
    echo 'SIZE: '.$teste->original_size."<br>";    
}
?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

简单的HTML Dom和CURL错误

来自分类Dev

简单的HTML DOM解析器错误

来自分类Dev

简单的DOM HTML返回错误的URL

来自分类Dev

PHP-简单的HTML DOM解析器-当HTML正常时,出现致命错误

来自分类Dev

PHP简单HTML DOM解析

来自分类Dev

简单HTML DOM返回NULL

来自分类Dev

使用简单的HTML Dom PHP

来自分类Dev

使用简单的HTML DOM处理HTML数据

来自分类Dev

简单的HTML DOM-遍历html

来自分类Dev

简单的html dom抓取大html文件

来自分类Dev

使用简单的html DOM提取id

来自分类Dev

简单的HTML dom查找未指定元素

来自分类Dev

使用简单的html dom获取链接

来自分类Dev

简单的html dom无法用于表格[class]

来自分类Dev

使用简单HTML DOM遍历表

来自分类Dev

从简单的html dom划分输出

来自分类Dev

使用简单HTML DOM抓取Js文件

来自分类Dev

简单的HTML DOM找不到DIV

来自分类Dev

PHP简单HTML DOM对象解码

来自分类Dev

简单的HTML Dom抓取Google结果

来自分类Dev

简单的HTML dom和mysql插入

来自分类Dev

如何使用简单的HTML DOM解析列表

来自分类Dev

在简单的html dom中查找功能

来自分类Dev

简单的HTML Dom-替换相对链接

来自分类Dev

PHP-简单的HTML Dom问题

来自分类Dev

使用简单的html dom获取链接

来自分类Dev

使用简单HTML DOM遍历表

来自分类Dev

在 div 中跳过 div 简单的 html dom

来自分类Dev

PHP简单HTML dom解析器,带有数组链接-file_get_contents错误