What exactly is CGI-BIN, and how can it help with an online form?
470216
CGI-BIN is just a folder name, much wil Windows or WINNT (on a windows based system).\n\nIt is a commonly used alias for placement of CGI scripts and applications, and this is where the power of many websites comes from.\n\nCGI (Common Gateway Interface) is a susbet of the HTTP protocol, in that you communicate to the application the same way you would to a web page.\n\nThat is, you call HTTP://domain/mypage.htm the same (mostly) as HTTP://domain/cgi-bin/mailtome.cgi\n\nThe difference begins with the method of the call (GET vs POST - too detailed to cofver here), and also with what might be passed to the CGI.\n\nCGI can be written in just about any language you can think of (PC lingo's), and Java Servlet Pages and Active Servver Pages act much like CGI (they just don't need to be in a /cgi-bin folder).  Fact is, nothing 'needs' to be in a folder called cgi-bin, its just conviniet to put scripts there because its so commonly used for that purpose, and lets you identify traffic purpose more easily.\n\nThe CGI-BIN folder/URL won't do diddly for your online form, but, the application you point the online form to is what will 'accept' data from your form, and do something with it (usually, database related, some computation, or email generation).\n\nWhat you need to know is \n1.  What do you want to do?\n2.  What language do you want to do it in?\n3.  What web server are you on?\n\n(and if you are hosted some place)\n\n4.  Will the host allow it?\n\nMany hosting companies have 'canned' CGI's available, but will not allow you to write your own (CGI-BIN is also the hackers favorite route to taking over your web server, it opens up some unique vulvernabilities).\n\nBest places to start looking deeper is your web host, your web server documentation, and the main support site for your language of choice (Perl, ASP, Python, etc...etc..etc)
150121
If you know what HTML is, PHP is like the same thing, but it can communicate with other files and its dynamic and server-side (so it's like JavaScript, but you can see any ugly code by viewing the source of a website and it isn't browser-selective).\nIf you don't know what HTML is, don't go there!!\nIt isn't "aka" Perl of CGI. Same idea, different language. (Calling PHP Perl is like calling a cow a cat just because they both have four legs.)
109270
If you can run ASP code on your host try NatterChat.\n\nhttp://natterchat.citn.net\n\nIf you can run CGI, you may want to try BlueChat.\n\nhttp://www.bluesparks.com
76595
I guess best option is put your program in the CGI-BIN dir in Apache and post the information to this CGI program (which you can write en C++). The drawback is you need to start apache to have this working, even if you have both programs on same machine.\n\nAnother option is write a plugin, but this is browser dependant. You'll need to write an activex control if using IExplorer or a XPCom object if using Mozilla Firefox. With both you can directly get information from the DOM of your web page (though the API is quite different between MS and Mozilla option).
666612
This is just the program you need. Its absolutley free and not large in size. \n\nhttp://www.download.com/Vitrite/3000-2347_4-9661147.html?tag=lst-0-1\n\nSite Admin - 3doms.com\nTechsupport@3doms.com
855320
http://www.aperfectcv.co.uk/applicationforms.html
890244
that looks about right... what's in file.tmp??\n\nwhen debugging cgi I remember CGI asking for params 1 at a time. Don't remember if that was the default behavior when running a cgi in a shell (not in the server) or maybe It was triggered with an -option\n\nyou can get better debugging if you build a tiny form page and hit your cgi with ACTUAL valid data in the correct format that CGI wants!\n\n\nand for print $query->param;\ni'd slip in a loop to show the params and their values!
432205
It depends on what you want the forms to actually *do*. There are a number of prebuilt scripts and systems - from the legendary FormMail, through forums like YaBB, up to full CMSes like Joomla!, which will perform just about any common task you could want, without programming.\n\nShould customisations be required, coding will be needed, so it's time to break out the Perl and PHP books. On that score, you can't go far wrong with O'Reilly.
165755
Works for me. Be sure that you have an up to date  Adobe Reader.\n\nThere are two forms to choose from. Links below.
196936
You could have the form refresh to a page, say processphp.php then have the fields "hidden" on that page, so that then, when the person hits "next" or something, then the form with the fields from the last form that are now hidden carries the same info to, say, the next page, processcgi.cgi\nhope that helps...\nif you have any more questions just email me
575668
What programming language do you have enabled? please don't say html, javascript, css, those aren't programming languages. limited perl cgi like in tripod wont work either.
206718
Try Real Alternative.\n\nhttp://sourceforge.net/project/showfiles.php?group_id=82303&package_id=84358
31392
I assume you are referring to the "type this text in this picture"- style questions. They are designed to prevent automatic signups that are used to spam, as in theory only humans can solve these problems.\n\nYou can create your own in several ways. I have a very simple one on my website that's just a couple of lines of PHP. It doesn't bother with the image, as it's aiming at e-mail harvesters that ignore robots.txt, rather than at preventing account signups (because I don't offer them).\n\nYahoo does theirs, IIRC, with Gimp-Perl, while most other sites use GD in combination with PHP or Perl. There are various existing ones - a search on "CAPATCHA" or "BaffleText" should turn up resources.
173831
This one often works:\nhttp://www.proxyz.be/\n\nThere's a complete list of them at: \nhttp://www.freeproxy.ru/en/free_proxy/cgi-proxy.htm
968737
that is a simple read write, with a silly delay, and the buffering is turned off.... BUT...\n\ncgi isn't cgi isn't cgi! which server? modperl? fastcgi? weird config?\n\nUPDATE:\n\nhmm active state... a good port for a great webserver on an problematic O/S!\n\ntry something like "for ... print <img...>  in the loop, with a greater delay... does that work?\n\nperhaps the STDIN did not have more than 4096 chars in it!\n\nmy number 1 rule of debuggin' \nremove all but the problem and see if the problem goes away!
696023
I can help you with the form, what is the function of the form that you want to code?
374853
What you're looking for is considered an Ajax application.\n\nNot quite as simple as your typical HTML stuff.  \n\nIt requires some JavaScript code to make the various pieces shake hands and play nice.\n\nWhat you're talking about is something in the neighborhood of this: http://www.imagemash.com/ where you have things you interact with that cause others elements on the page to change.\n\nIn other words: it probably requires a decent programmer, since there aren't many people giving away that sort of functionality for free.\n\nOf course, I say this as someone who does quite a bit of programming for a living (and for full disclosure: I do own the site I linked you to).\n\nOnce you start getting heavily into these sorts of functions, you have to very picky about where you're hosted.\n\nFor example, everything we run is PHP, so we have to have a webserver that supports it.\n\nIt's not usually easy to find a webhost who supports everything you need for free.  Trust me: I tried everything when I was younger and learning.\n\nSorry for the discouraging tone, but the more functionality you want from a website the more difficult and expensive it becomes.