The points above are important and useful - especially the sharp ones - but i don't think they really answer your question.
I think what you need to know is that as long as you're using a sensible way to read the input to your script, then it doesn't matter whether it comes by GET or POST. but no, you can't do both at once.
You're probably more familiar with the input taking the form of a query string, eg script.cgi?node=merlyn&mood=waspish, but the same data can passed from fields on a form. it ought to make no difference from the script's point of view. If some of those fields are not changeable by the user - perhaps they carry over from the form before this one - then just put them in hidden fields, as tachyon suggested before straying off the path of righteousness.
but do use CGI. i used to use a home-made input parser which would have reduced merlyn to apoplexy had he ever seen it, and the discovery of CGI and its ubiquity, was a revelation. someone else had done the work for me, and better than i ever could. everything starts with cpan these days. you'll find it's very easy.
|