470,849 Members | 1,081 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 470,849 developers. It's quick & easy.

php, cURL and javascript

Greetings,

I apologize for my lack of literacy with php, but am wondering if someone
will tell me how to use the curl php functions to navigate to the page that
results from entering the login and password at
https://retire.hartfordlife.com/Hart...ine/login.html and clicking the
"Log In" button please.

My intention is to cron the script so that I can automatically retrieve my
account balance every morning, but the javascript is the only roadblock for
me when using curl alone. http://us2.php.net/manual/en/ref.curl.php implies
that it's possible somehow, but I'm at a loss to figure out the coding on my
own.

Thank you for your help.
Jun 27 '08 #1
7 4916
h.stroph wrote:
Greetings,

I apologize for my lack of literacy with php, but am wondering if someone
will tell me how to use the curl php functions to navigate to the page that
results from entering the login and password at
https://retire.hartfordlife.com/Hart...ine/login.html and clicking the
"Log In" button please.

My intention is to cron the script so that I can automatically retrieve my
account balance every morning, but the javascript is the only roadblock for
me when using curl alone. http://us2.php.net/manual/en/ref.curl.php implies
that it's possible somehow, but I'm at a loss to figure out the coding on my
own.

Thank you for your help.
You might be able to get by the javascript on this page just by posting
the values - not sure, because I haven't looked closely at what the
javascript does. It might work, however.

But the next question is - what about the following page(s)? Do they
require javascript, also?

Have you asked the webmaster how you can do it? They might not care for
what you want to do, among other things (lots of companies don't like
automatic submission like this). Or they may have another way for you
to get the information.

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================

Jun 27 '08 #2
h.stroph wrote:
Greetings,

I apologize for my lack of literacy with php, but am wondering if someone
will tell me how to use the curl php functions to navigate to the page that
results from entering the login and password at
https://retire.hartfordlife.com/Hart...ine/login.html and clicking the
"Log In" button please.

My intention is to cron the script so that I can automatically retrieve my
account balance every morning, but the javascript is the only roadblock for
me when using curl alone. http://us2.php.net/manual/en/ref.curl.php implies
that it's possible somehow, but I'm at a loss to figure out the coding on my
own.

Thank you for your help.

The JavaScript itself do NOTHING but submit the form to itself.
So if I read the code correctly, you need the following variables
to be passed to https://retire.hartfordlife.com/Hart...ine/login.html

The variables needed are:
- 'target' ='MultiRole'
- 'user' =YOUR USERNAME
- 'password' =YOUR PASSWORD

If everything wet fine, **should** cURL should return your "Home Page"
(ie. the page you see when you've successfully logged in)

But as Jerry pointed out, the webmaster might provide an API for you
to access the page programmatically.
Hendri Kurniawan
Jun 27 '08 #3
In news:g2**********@registered.motzarella.org,
Jerry Stuckle <js*******@attglobal.nettyped:
>I apologize for my lack of literacy with php, but am wondering if
someone will tell me how to use the curl php functions to navigate
to the page that results from entering the login and password at
https://retire.hartfordlife.com/Hart...ine/login.html and
clicking the "Log In" button please.

My intention is to cron the script so that I can automatically
retrieve my account balance every morning, but the javascript is the
only roadblock for me when using curl alone.
http://us2.php.net/manual/en/ref.curl.php implies that it's possible
somehow, but I'm at a loss to figure out the coding on my own.

You might be able to get by the javascript on this page just by
posting the values - not sure, because I haven't looked closely at
what the javascript does. It might work, however.
A simple posting of the values was of course the very first thing I tried.
The URL was included so that if someone was inclined to help they could see
the details.
But the next question is - what about the following page(s)? Do they
require javascript, also?
No they do not.
Have you asked the webmaster how you can do it?
The web "master" does not respond to such queries, and my question was how
to use the php curl functions to login to the site, something better suited
to the people here who are well-versed in php.
Jun 27 '08 #4
h.stroph wrote:
In news:g2**********@registered.motzarella.org,
Jerry Stuckle <js*******@attglobal.nettyped:
>>I apologize for my lack of literacy with php, but am wondering if
someone will tell me how to use the curl php functions to navigate
to the page that results from entering the login and password at
https://retire.hartfordlife.com/Hart...ine/login.html and
clicking the "Log In" button please.

My intention is to cron the script so that I can automatically
retrieve my account balance every morning, but the javascript is the
only roadblock for me when using curl alone.
http://us2.php.net/manual/en/ref.curl.php implies that it's possible
somehow, but I'm at a loss to figure out the coding on my own.
You might be able to get by the javascript on this page just by
posting the values - not sure, because I haven't looked closely at
what the javascript does. It might work, however.

A simple posting of the values was of course the very first thing I tried.
The URL was included so that if someone was inclined to help they could see
the details.
>But the next question is - what about the following page(s)? Do they
require javascript, also?

No they do not.
>Have you asked the webmaster how you can do it?

The web "master" does not respond to such queries, and my question was how
to use the php curl functions to login to the site, something better suited
to the people here who are well-versed in php.
My point is - if the webmaster doesn't respond to such queries, then
they may not want you automating such actions. They would be entirely
within their rights to lock you out of online access to your account in
that case.

So what happened when you tried to post the correct values?

--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================

Jun 27 '08 #5
In news:g3**********@registered.motzarella.org,
Jerry Stuckle <js*******@attglobal.nettyped:
So what happened when you tried to post the correct values?
curl -F user="username" -F password="passwd"
https://retire.hartfordlife.com/Hart...ine/login.html

just returns the same page. Of course the correct user and password were
used.
Jun 27 '08 #6
Greetings, h.stroph.
In reply to Your message dated Tuesday, June 17, 2008, 00:19:53,
>So what happened when you tried to post the correct values?
curl -F user="username" -F password="passwd"
https://retire.hartfordlife.com/Hart...ine/login.html
just returns the same page. Of course the correct user and password were
used.
curl -i ....
Will help you for debugging purposes.
--
Sincerely Yours, AnrDaemon <an*******@freemail.ru>

Jun 27 '08 #7
h.stroph wrote:
In news:g3**********@registered.motzarella.org,
Jerry Stuckle <js*******@attglobal.nettyped:
>So what happened when you tried to post the correct values?

curl -F user="username" -F password="passwd"
https://retire.hartfordlife.com/Hart...ine/login.html

just returns the same page. Of course the correct user and password were
used.
Which shows you're not sending the proper information.

Get the "Live HTTP Headers" plugin for firefox and look at what needs to
be sent. Then try to duplicate it.

Note that the site also uses cookies, so you'll have to handle those,
also. Chances are you'll have to retrieve the login page to get the
cookie, then submit the form. There may be other fields which need to
be posted, also.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
js*******@attglobal.net
==================

Jun 27 '08 #8

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

1 post views Thread by Haluk Durmus | last post: by
9 posts views Thread by Dave Martin | last post: by
9 posts views Thread by Conrad F | last post: by
1 post views Thread by ynotssor | last post: by
reply views Thread by nfhm2k | last post: by
1 post views Thread by GeoffreyF67 | last post: by
1 post views Thread by Teamwolf | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.