On 5/8/09 10:55 AM, "Jônatas Zechim" <zechim....@gmail.com> wrote:

Ok, but u need to confirm  the $args vars are being passed to that funtion,
because I thing they're blanks.

Zechim
zechim.com
São Paulo/Brazil

here is the code from the dom.php file, as it stands currently my error reads:


Warning: file_get_contents($target_url) [function.file-get-contents]: failed to 
open stream: No such file or directory in 
/var/www/vhosts/getpublished.news-leader.com/httpdocs/Warrants/inc/dom.php on 
line 39

Here is the code from dom.php:


define('HDOM_TYPE_ELEMENT', 1);
define('HDOM_TYPE_COMMENT', 2);
define('HDOM_TYPE_TEXT',    3);
define('HDOM_TYPE_ENDTAG',  4);
define('HDOM_TYPE_ROOT',    5);
define('HDOM_TYPE_UNKNOWN', 6);
define('HDOM_QUOTE_DOUBLE', 0);
define('HDOM_QUOTE_SINGLE', 1);
define('HDOM_QUOTE_NO',     3);
define('HDOM_INFO_BEGIN',   0);
define('HDOM_INFO_END',     1);
define('HDOM_INFO_QUOTE',   2);
define('HDOM_INFO_SPACE',   3);
define('HDOM_INFO_TEXT',    4);
define('HDOM_INFO_INNER',   5);
define('HDOM_INFO_OUTER',   6);
define('HDOM_INFO_ENDSPACE',7);

// helper functions
// -----------------------------------------------------------------------------
// get html dom from file
function file_get_html() {
   $dom = new simple_html_dom;
   $args = func_get_args();
   $dom->load(call_user_func_array('file_get_contents', $args), true);
   return $dom;

}

// get html dom from string
function str_get_html($str, $lowercase=true) {
   $dom = new simple_html_dom;
   $dom->load($str, $lowercase);
   return $dom;
}

// dump html dom tree
function dump_html_tree($node, $show_attr=true, $deep=0) {
   $lead = str_repeat('    ', $deep);
   echo $lead.$node->tag;
   if ($show_attr && count($node->attr)>0) {
       echo '(';
       foreach($node->attr as $k=>$v)
           echo "[$k]=>\"".$node->$k.'", ';
       echo ')';
   }
   echo "\n";

   foreach($node->nodes as $c)
       dump_html_tree($c, $show_attr, $deep+1);
}

// get dom form file (deprecated)
function file_get_dom() {
   $dom = new simple_html_dom;
   $args = func_get_args();
   $dom->load(call_user_func_array('file_get_contents', $args), true);
   return $dom;
}

// get dom form string (deprecated)
function str_get_dom($str, $lowercase=true) {
   $dom = new simple_html_dom;
   $dom->load($str, $lowercase);
   return $dom;
}



--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to