infam0usxd0rk
01-22-2007, 02:55 AM
i need help on something called CGI Scripts..i dont know exactlyk what it does, but apprently i need it to be able to get the forms on my webpage to email to my email address. I want it so that when people filll out the forms and click send, the information that they filled out will be sent directly to me..can anyone help me out with this? thank you so much :)
Arwen
01-22-2007, 01:43 PM
http://hotscripts.com/CGI_and_Perl/Scripts_and_Programs/Form_Processors/index.html
Make sure you have a cgi-bin on your server.
infam0usxd0rk
01-22-2007, 04:53 PM
yeah but see that's the thing..i don't know anything about PHP or CGI Scripts...do u guys have like links to sites that has tutorials for those things?
amyaurora
01-22-2007, 05:04 PM
Php Tutorials (http://www.google.com/search?hl=en&q=php+tutorials)
CGI Tutorials (http://www.google.com/search?hl=en&lr=lang_en&safe=off&q=CGI+tutorials)
Also remotely hosted cgi scripts (http://www.google.com/search?hl=en&safe=off&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=remotely+hosted+cgi+scripts&spell=1) are available if you feel that you need to time to learn more.
Hi infam0usxd0rk,
Sound advice from the members. It can seem a bit daunting at first but after reading a few of the articles/links they gave you it will soon become clear.
CGI ( Common Gateway Interfaces ), are executables that run on your server
and are wriiten in various 'server-side' languages such as PHP, PERL Visual Basic etc.
These languages handle the server utilities that it may provide such as emailing, visitor statistics, guestbooks - the list is endless.
These server-side languages, such as PHP PERL etc, come with lots of support and are freely available.
In your <form> for instance, the 'action = ' would invoke a server-side script to take the inputted values and email them via the appropriate email service that your host provides. Unfortunately, when writing such scripts you need a server to run them on. This usually means that you have to constantly upload
your files to the server to test them. However, you can install a FREE server
onto your PC with language support such as PHP and MySql database support.
That way life is much easier. In fact, once installed, you can design your whole site locally on your PC before uploading to anywhere. Most hosts/servers have some kind of server-side scripting support - a popular one is PHP.
But don't panic! There are hundreds of ready made scripts available for FREE
and many emailing ones.
Here are some useful links;
Good grounding info;
http://www.w3schools.com/hosting/host_technologies.asp
http://www.w3schools.com/php/default.asp
PHP Emailing scripts;
http://www.hotscripts.com/PHP/Scripts_and_Programs/Email_Systems/Email_Utilities/index.html
A local Apache/PHP/MySql FREE server installation ( auto );
http://www.wampserver.com/en/
Most of the ready-made scripts don't require much ( if any ), knowledge just an appreciation of server side stuff.
Hope all this has been useful and not just an information overload!
Best of luck.
Regards,
Ges.
Idiotic Creation
01-23-2007, 12:32 AM
Hey if you decide to go with php, I have a nice one. See this thread:
http://www.lissaexplains.com/forum/showthread.php?t=61622
People seem to ask for it a lot, maybe I should put it under tutorials.
Good Luck!
David
Very good David.
Nice and neat and straightforward. I think it would be a good idea to put it in the tutorials section as it clears up a few things for everyone. Emailing, I have noticed, is a common problem for people and most are dismayed that they may have to learn another language. However, you can't beat a good teacher!
I wrote my own a long time ago and is similar to yours. If you decide to go ahead then maybe you might do a 'part 2'. That part being 'Adding an autoresponder' to your emailing. That is also quite straightforward but one step at a time for learners.
Regards,
Ges.
infam0usxd0rk
01-23-2007, 09:50 PM
hey! thanks to all of you! some of those sites really taught me a lot about what CGI and PHP is really all about. now it's time to see if i can actually get this to work lol! thanks again! =)