Re: RES: RES: RES: [PHP] CURL error help
| From: | Shawn McKenzie | Date: | Fri, 08 May 2009 16:33:38 +0000 |
| Subject: | Re: RES: RES: RES: [PHP] CURL error help | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-292411@lists.php.net to get a copy of this message | ||
Miller, Terion wrote:
>
>
> On 5/8/09 10:55 AM, "Jônatas Zechim" <zechim.php@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;
> }
>
>
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