Hi List, I am a newbee in Perl. I am in the process of writing a small application for our webpage. I have the HTML page ready with me which has a text(edit) field and some checkboxes. I want these parameters from the webpage to come into my Perl-cgi application so that I can process the request.It is for the Mail subscription request based on E-mail IDs entered by users. The checkboxes tell me the modules for which they want to subscribe. Can anyone help..? If there is something already written by someone I want to use it in my program. Also is it possible to convert my existing Shell script(ksh on HPUX)to Perl program..?(I read in a book "Learning Perl" by O'reilly publication, that it is not possible. Just wanted to know if there are any workarounds for this).
Thanks, Subbu -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Anthony Ettinger Sent: Thursday, August 26, 2004 9:28 AM To: $Bill Luebkert; Michael Meltzer Cc: perl-unix-users Subject: Re: [Perl-unix-users] how can user change text in cgi ? Apache runs as an underprivileged user though. I'm assuming you want one cgi script where they enter their username and a vacation msg in a form from a web page. You would have to open up their ~/.forward files to be world writable (which would mean they could potentially change each others vacation messages). It might be possible to execute a command with 'sudo username' from your script, writing out the .forward file for a particular user, creating as only writable by that one user. What do you think? Any other ideas? --- $Bill Luebkert <[EMAIL PROTECTED]> wrote: > Michael Meltzer wrote: > > > A user should change or create his vacation > message text via perl cgi. > > Does someone know about such a script ? > > How can the user edit/change text ? > > Where should I search/start ? > > > > We use apache, sendmail, procmail. > > If you have procmail set up to do your vacation msg, > you could just > modify ${HOME}/.vacation.msg by a simple open, write > and close in the > CGI script. You would need to have write access of > course. In some > cases, it would be in ${HOME}/.forward file instead > - depending on how > it's set up. File locking could also be a > consideration. > > -- > ,-/- __ _ _ $Bill Luebkert > Mailto:[EMAIL PROTECTED] > (_/ / ) // // DBE Collectibles > Mailto:[EMAIL PROTECTED] > / ) /--< o // // Castle of Medieval Myth & > Magic http://www.todbe.com/ > -/-' /___/_<_</_</_ http://dbecoll.tripod.com/ > (My Perl/Lakers stuff) _______________________________________________ > Perl-Unix-Users mailing list > [EMAIL PROTECTED] > To unsubscribe: > http://listserv.ActiveState.com/mailman/mysubs > ===== Anthony Ettinger Phone: (408) 656-2473 [EMAIL PROTECTED] http://www.apwebdesign.com __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - Send 10MB messages! http://promotions.yahoo.com/new_mail _______________________________________________ Perl-Unix-Users mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs _______________________________________________ Perl-Unix-Users mailing list [EMAIL PROTECTED] To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs