I am trying to (transparent to the user) fill in a html form a press submit. I am trying to prevent the user having to log in every time they visit the page so I intend to store their password and then pass it to the form when needed. Does anybody have any idea how I could achieve this.
When your web browser submits a form, what it's doing is posting the values for the fields in this format:
"name1=value1&name2=value2", so in this case "user_id=whatever&password=whatever".
You'll need to gather where the form is submitted (it's in the HTML source code, usually called the "action" or something like that), then you need to post the data yourself.
A very simple example of this would be something like:
That helps a lot and I think it may be the way to go, but one question though, I think the webpage calls some javascript on the the entries before sending them back to the server, I think some base64 encoding and MD5...should I be worried about that too?