If you already resolve the proxy before the exec, just don't run the
exec if it doesn't resolve, and set the proxy to the ip it resolved to
so curl won't try to resolve it again.


On Thu, 30 Sep 2004 16:27:52 +0200, Nick Wilson <[EMAIL PROTECTED]> wrote:
> Hello everyone,
> 
> I'm using cURL and have a question about this line (part of a function)
> 
> curl_setopt($ch, CURLOPT_PROXY, $proxy2use);
> 
> I know that *after* I curl_exec() i can find out if the proxy resolved
> or not with curl_errno() (it would return 5) but it seems that if it
> does fail to resolve, it will default to the users IP
> 
> This is not acceptable ;-)
> 
> I already check that the proxy is up and i can connect to it prior to
> running my curl function, but if the proxy still doesnt resolve, how
> might i prevent the curl function form executing?
> 
> Much thanks for any insight on this...
> 
> --
> Nick W
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
>

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

Reply via email to