perl2008 has asked for the wisdom of the Perl Monks concerning the following question:

This node falls below the community's minimum standard of quality and will not be displayed.

Replies are listed 'Best First'.
Re: Need your HELP -- Please
by jeffa (Bishop) on Nov 20, 2008 at 17:17 UTC
Re: Need your HELP -- Please
by marto (Cardinal) on Nov 21, 2008 at 09:46 UTC
Re: Need your HELP -- Please
by raymor (Acolyte) on Nov 20, 2008 at 20:41 UTC
    Are you trying to do this clicking and logging in and so forth on an existing site, or are you wanting to DESIGN such a system where people log in to YOUR site? If you're wanting to DESIGN a system for your site, I'd say you have a lot to learn before you can really ask any intelligent questions. How to design web sites isn't really a question, it's a book. For example, you want to make some links. Ok, Google "HTML tutorial" or pick up a copy of "HTML for Dummies" or whatever. After you've been designing web sites for several years and have read a couple of programming books and several security books, you might be ready to think about designing your own security system for people to log in. Until then, get the security system from someone who knows how to security correctly.
    Ray B. Morris support@webmastersguide.com
    A reply falls below the community's threshold of quality. You may see it by logging in.
Re: Need your HELP -- Please
by Anonymous Monk on Nov 20, 2008 at 18:12 UTC
    WWW::Mechanize is a good place to start although last time I checked you'll find no support for JS. That may not matter if the JS is just driving traditional page loads, but if the JS is doing AJAX or mucking around with the DOM then you'd have to roll your own support for that. Maybe that's the point of the previous post suggesting Selenium - I'm not familiar with that package.
      Selenium is an automated web testing framework with bindings for Perl (the aforementioned WWW::Selenium), PHP, JavaScript, Python, Ruby, Java, and the .Net framework. It supports JavaScript in a page, including triggering event handlers for the DOM "onevents", triggering key presses and releases, changing form values, and more.

      While it's designed for automated testing of web-based applications, it should be quite handy for interfacing with them for other purposes as well. I'd like to thank jeffa for reminding me about it as well as mentioning it to the OP. I've always meant to get around to setting up tests using it to see how I like it compared to what I've been using.

Re: Need your HELP -- Please
by Anonymous Monk on Nov 28, 2008 at 18:15 UTC

    Here's another insult for ya...

    TROLL!!!!!!!!!!