Forum Moderators: open

Message Too Old, No Replies

Some Questions For Site Building

         

webmasterassistant

9:44 pm on Jul 5, 2004 (gmt 0)

10+ Year Member



Hi

I am building an interactive entertainment site and need to incorporate the following:

1. Member password box;javascript or cgi;on main page with registration option;random encrypted passwords;free

2. Incorporate sound with rollover links

3. Want to make a navigation area and buttons on left;and a few on bottom

4. A scrolling news ticker for each page for multiple
items
i mainly want a ticker that will have a variety of ads that will scroll horizontally with links
I just don't know which script or applet to go with

5. An email form that has a questionairre

I'm using Fireworks MX and Dreamweaver MX

Any info would be appreciated

MichaelBluejay

3:05 am on Jul 6, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



1. JavaScript is the worst way to do passwords since it's not secure. You really need to handle passwords with a server-side language like Perl, PHP, or ASP. If you do it with JavaScript then not only will it not be secure but you won't be able to let users pick their own passwords easily, since JavaScript can't read and write files.

2. For sound effects my understanding is that your basic two choices are Flash or Java (which is a completely different language than JavaScript).

3. So what's stopping you? :)

4. I suggest thinking long and hard before you incorporate scrolling, blinking, or flashing *anything*. Users generally hate those things. It means they'll click away from your site faster and be less likely to return.

5. Matt's FormMail (Perl) seems to be the email contact form of choice. It'll send you any fields contained in the form, so you can do your questionnaire in HTML and the script will email you the contents of the form.

And in general -- it's rare that an off-the-shelf free script does exactly what you want, or installs easily without problems. It's often necessary to have a knowledge of the language in order to get it to work the way you want it to (or to get it to work at all), and if that's the case, then you could do better by just rolling your own to begin with. That's what I do, pretty much. Good luck!