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