FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » example CURL to form in Https
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: example CURL to form in Https [message #177362 is a reply to message #177357] Sun, 18 March 2012 12:49 Go to previous messageGo to previous message
Vivian is currently offline  Vivian
Messages: 3
Registered: March 2012
Karma:
Junior Member
On 17 Mar, 11:55, Jerry Stuckle <jstuck...@attglobal.net> wrote:
> On 3/17/2012 9:38 AM, Vivian wrote:> On 17 Mar, 06:23, Jerry Stuckle<jstuck...@attglobal.net>  wrote:
>>> On 3/16/2012 10:44 PM, Vivian wrote:
>
>>>> friends I am testing and researching various examples of work and
>>>> nothing
>>>> example we will get to https page
>>>> as script to get email and password and click access automatically?
>
>>> What have you looked for?  Have you tried cURL?
>
>>> Note that any script you do find will be heavily dependent on the page
>>> you're accessing.  Normally scripts similar to what (I think) you're
>>> requesting have to be done from scratch.
>
>  > I'm trying to feed with CURL code live_HTTP_headers (firefox plug in)
>  > but it shows blank page because it's https.
>  >
>  > I want a code to enter user and password and click signup now.
>  >
>  > Example page:
>  >https://signup.netflix.com/Login
>  >
>  > i am no idea to work, help
>  > Vivian
>  >
>  >
>  >
>  >
>  >
>
> <Top posting corrected>
>
> The firefox plugin won't show anything because PHP isn't running under
> the browser.  cURL will run separate from the browser and not interact
> with your browser.
>
> If you're loading a web page with PHP code, that web page will be
> running on a server somewhere, and that server would be connecting to
> the site.  If you're running PHP as a CLI (Command Line Interface), then
> your computer will be connecting, but you won't see anything in a browser..
>
> What you will need to do is use cURL to request the page, parse the
> response, then send the necessary information back to the server.  On
> some sites it's pretty easy, but others make it very difficult or almost
> impossible by requiring things like javascript generated values, CAPTCHA
> codes, etc.
>
> cURL works fine with https.  The most common problem is not setting cURL
> up to accept the server's certificate (which provides an error message).
>
> http://unitstep.net/blog/2009/05/05/using-curl-in-php-to-access-https...
> has a good description on how to set up cURL to accept the certificate.
>
> Other than setting the proper options in cURL, there really isn't any
> difference in accessing URIs with http or https protocols.
>
> P.S. Please don't top post.  Thanks.
>
> --
> ==================
> Remove the "x" from my email address
> Jerry Stuckle
> JDS Computer Training Corp.
> jstuck...@attglobal.net
> ==================

where is wrong ? show the blank page only...

<?php
// INIT CURL
$ch = curl_init();

// SET URL FOR THE POST FORM LOGIN
curl_setopt($ch, CURLOPT_URL, 'https://www.coelce.com.br/
default.aspx');

// ENABLE HTTP POST
curl_setopt ($ch, CURLOPT_POST, 1);

// SET POST PARAMETERS : FORM VALUES FOR EACH FIELD
curl_setopt ($ch, CURLOPT_POSTFIELDS,
'ctl00$ctl00$ctl00$ContentPlaceHolderDefault$ContentPlaceHolderDefault
$Login_3$LoginView1$CadastroLogin1$UserName=email123(at)hotmail(dot)com&ctl00$ctl00$ctl00$ContentPlaceHolderDefault
$ContentPlaceHolderDefault
$Login_3$LoginView1$CadastroLogin1$Password=senha123');

// IMITATE CLASSIC BROWSER'S BEHAVIOUR : HANDLE COOKIES
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');

# Setting CURLOPT_RETURNTRANSFER variable to 1 will force cURL
# not to print out the results of its query.
# Instead, it will return the results as a string return value
# from curl_exec() instead of the usual true/false.
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

// EXECUTE 1st REQUEST (FORM LOGIN)
$store = curl_exec ($ch);


// EXECUTE 2nd REQUEST (FILE DOWNLOAD)
$content = curl_exec ($ch);

// CLOSE CURL
curl_close ($ch);

?>
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Search or Post Jobs
Next Topic: Stats comp.lang.php (last 7 days)
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Fri Nov 22 16:34:12 GMT 2024

Total time taken to generate the page: 0.04473 seconds