Miller, Terion wrote: > > > On 5/8/09 10:55 AM, "Jônatas Zechim" <zechim.php@xxxxxxxxx> 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; > } > > I've answered your question. It's not in that file it's in your function call to file_get_html(). You've got your parameter variable in single frigging quotes! -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php