[ciapug] Fw: Post variables
Dave J. Hala Jr.
dave at 58ghz.net
Sun Jan 15 12:58:48 CST 2006
That's exactly what I was looking for. I was trying to do that using the
extract function -all to no avail.
Thanks.
On Sun, 2006-01-15 at 11:03, Mike Parks wrote:
> Line edit on this
> foreach($_REQUEST as $key=>$value){
> # Values not added tot he body of the message
> if($key == "PHPSESSID" || $key == "recipient" || $key == "subject"){
> continue;
> } else {
> # Add to message body
> $msg .= $key . ": " . $value . "\n";
> }
> }
>
> /**
> * Using the mail class that I have written
> */
> $sndmsg = new Mail;
> $sndmsg->ToMail = $_REQUEST['recipient];
> $sndmsg->FromMail = $_REQUEST['email'];
> $sndmsg->FromName = $_REQUEST['name'];
> $sndmsg->Subject = $_REQUEST['subject'];
> $sndmsg->Message = $msg;
> $sndmsg->SendMessage();I left out the "\n".
>
> This is the Mail class I use
> <?php
> class Mail{
> function SendMessage(){
> $Message = stripslashes($this->Message);
> $headers .= "From: ".$this->FromName.
> "<".$this->FromMail.">\n";
> $headers .= "X-Rcpt-To: ".$this->FromMail. "\n";
> $headers .= "X-Priority: 1\n";
> $headers .= "X-MSMail-Priority: Low\n";
> $headers .= "X-Mailer: PHP Mailer\n";
> $headers .= "Origin: ". $_SERVER['REMOTE_ADDR']."\n";
> mail($this->ToMail, $this->Subject, $Message, $headers) or die("Message
> could not be sent");
> }
> }
> ?>
> Mike
> > ----- Original Message -----
> > From: "Mike Parks" <parksmike at dwx.com>
> > To: <ciapug at cialug.org>
> > Sent: Sunday, January 15, 2006 10:32 AM
> > Subject: Re: Post variables
> >
> >
> >> Dave,
> >> I've been writing email forms like that
> >> I run a foreach like this
> >>
> >> foreach($_REQUEST as $key=>$value){
> >> # Values not added tot he body of the message
> >> if($key == "PHPSESSID" || $key == "recipient" || $key == "subject"){
> >> continue;
> >> } else {
> >> # Add to message body
> >> $msg .= $key . ": " . $value;
> >> }
> >> }
> >>
> >> /**
> >> * Using the mail class that I have written
> >> */
> >> $sndmsg = new Mail;
> >> $sndmsg->ToMail = $_REQUEST['recipient];
> >> $sndmsg->FromMail = $_REQUEST['email'];
> >> $sndmsg->FromName = $_REQUEST['name'];
> >> $sndmsg->Subject = $_REQUEST['subject'];
> >> $sndmsg->Message = $msg;
> >> $sndmsg->SendMessage();
> >>
> >> Mike
> >>
> >>
> >> ----- Original Message -----
> >> From: <ciapug-request at cialug.org>
> >> To: <ciapug at cialug.org>
> >> Sent: Saturday, January 14, 2006 12:00 PM
> >> Subject: ciapug Digest, Vol 9, Issue 5
> >>
> >>
> >>> Send ciapug mailing list submissions to
> >>> ciapug at cialug.org
> >>>
> >>> To subscribe or unsubscribe via the World Wide Web, visit
> >>> http://cialug.org/mailman/listinfo/ciapug
> >>> or, via email, send a message with subject or body 'help' to
> >>> ciapug-request at cialug.org
> >>>
> >>> You can reach the person managing the list at
> >>> ciapug-owner at cialug.org
> >>>
> >>> When replying, please edit your Subject line so it is more specific
> >>> than "Re: Contents of ciapug digest..."
> >>>
> >>>
> >>> Today's Topics:
> >>>
> >>> 1. Post variables (Dave J. Hala Jr.)
> >>> 2. Re: Post variables (Tony Bibbs)
> >>> 3. Re: Post variables (Dave J. Hala Jr.)
> >>> 4. php5 (Scott Phillips)
> >>> 5. Re: php5 (Tony Bibbs)
> >>>
> >>>
> >>> ----------------------------------------------------------------------
> >>>
> >>> Message: 1
> >>> Date: Fri, 13 Jan 2006 13:11:15 -0600
> >>> From: "Dave J. Hala Jr." <dave at 58ghz.net>
> >>> Subject: [ciapug] Post variables
> >>> To: PHP List <ciapug at cialug.org>
> >>> Message-ID: <1137179474.17709.196.camel at dsl-69.marshallnet.com>
> >>> Content-Type: text/plain
> >>>
> >>> I'm looking for a way to take all the values posted from a form "pre
> >>> format" them into an email. I'd then like to take that message and hand
> >>> it off to PHP mailer.
> >>>
> >>> I remember a long time ago using some perl scripts that took whatever
> >>> values were posted and then created a message and emailed it. Its was
> >>> fairly painless. Has anyone seem anything like for php?
> >>>
> >>> :) Dave
> >>>
> >>> --
> >>>
> >>> Open Source Information Systems, Inc. (OSIS)
> >>> Dave J. Hala Jr., President <dave at osis.us>
> >>> 641.485.1606
> >>>
> >>>
> >>>
> >>> ------------------------------
> >>>
> >>> Message: 2
> >>> Date: Fri, 13 Jan 2006 13:18:40 -0600
> >>> From: Tony Bibbs <tony at tonybibbs.com>
> >>> Subject: Re: [ciapug] Post variables
> >>> To: ciapug at cialug.org
> >>> Message-ID: <43C7FD10.3040208 at tonybibbs.com>
> >>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> >>>
> >>> You mean something like these?
> >>>
> >>> http://www.google.com/search?q=php%20form%20mail
> >>>
> >>> --Tony
> >>>
> >>> Dave J. Hala Jr. wrote:
> >>>> I'm looking for a way to take all the values posted from a form "pre
> >>>> format" them into an email. I'd then like to take that message and
> >>>> hand
> >>>> it off to PHP mailer.
> >>>>
> >>>> I remember a long time ago using some perl scripts that took whatever
> >>>> values were posted and then created a message and emailed it. Its was
> >>>> fairly painless. Has anyone seem anything like for php?
> >>>>
> >>>> :) Dave
> >>>>
> >>>
> >>>
> >>> ------------------------------
> >>>
> >>> Message: 3
> >>> Date: Fri, 13 Jan 2006 13:22:41 -0600
> >>> From: "Dave J. Hala Jr." <dave at 58ghz.net>
> >>> Subject: Re: [ciapug] Post variables
> >>> To: PHP List <ciapug at cialug.org>
> >>> Message-ID: <1137180161.17709.199.camel at dsl-69.marshallnet.com>
> >>> Content-Type: text/plain
> >>>
> >>> Thanks. I was just in the process of Googling it myself.
> >>>
> >>> On Fri, 2006-01-13 at 13:18, Tony Bibbs wrote:
> >>>> You mean something like these?
> >>>>
> >>>> http://www.google.com/search?q=php%20form%20mail
> >>>>
> >>>> --Tony
> >>>>
> >>>> Dave J. Hala Jr. wrote:
> >>>> > I'm looking for a way to take all the values posted from a form
> >>>> > "pre
> >>>> > format" them into an email. I'd then like to take that message and
> >>>> > hand
> >>>> > it off to PHP mailer.
> >>>> >
> >>>> > I remember a long time ago using some perl scripts that took whatever
> >>>> > values were posted and then created a message and emailed it. Its was
> >>>> > fairly painless. Has anyone seem anything like for php?
> >>>> >
> >>>> > :) Dave
> >>>> >
> >>>> _______________________________________________
> >>>> ciapug mailing list
> >>>> ciapug at cialug.org
> >>>> http://cialug.org/mailman/listinfo/ciapug
> >>> --
> >>>
> >>> Open Source Information Systems, Inc. (OSIS)
> >>> Dave J. Hala Jr., President <dave at osis.us>
> >>> 641.485.1606
> >>>
> >>>
> >>>
> >>> ------------------------------
> >>>
> >>> Message: 4
> >>> Date: Fri, 13 Jan 2006 14:03:55 -0600
> >>> From: Scott Phillips <scott.phillips at DRAKE.EDU>
> >>> Subject: [ciapug] php5
> >>> To: ciapug at cialug.org
> >>> Message-ID: <5.2.0.9.0.20060113135742.035716b0 at mail.drake.edu>
> >>> Content-Type: text/plain; format=flowed; charset=us-ascii
> >>>
> >>> I was looking at an open source project for potential use here when I
> >>> noticed it needs php5.
> >>> (http://www.reservesdirect.org/wiki/index.php/Installation::Abbreviated)
> >>> I
> >>> believe this is the first time I've seen this required by any sort of
> >>> major
> >>> (large? complex?) software package. Anyone else started to see these
> >>> popping up yet? Guess I'm getting behind the times.
> >>>
> >>>
> >>> Scott Phillips
> >>> Web Developer
> >>> Cowles Library, Drake University
> >>> (515) 271-2975
> >>>
> >>>
> >>>
> >>> ------------------------------
> >>>
> >>> Message: 5
> >>> Date: Fri, 13 Jan 2006 14:08:12 -0600
> >>> From: Tony Bibbs <tony at tonybibbs.com>
> >>> Subject: Re: [ciapug] php5
> >>> To: ciapug at cialug.org
> >>> Message-ID: <43C808AC.4050705 at tonybibbs.com>
> >>> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
> >>>
> >>> I've started writing all my software for PHP5. It'll take quite some
> >>> time for the ISP's to get 'comfortable' enough with it but without
> >>> demand they won't change at all...I guess projects like the one you ran
> >>> across help foster progress (even if it is at the frustration of a
> >>> potential customer).
> >>>
> >>> --Tony
> >>>
> >>> Scott Phillips wrote:
> >>>> I was looking at an open source project for potential use here when I
> >>>> noticed it needs php5.
> >>>> (http://www.reservesdirect.org/wiki/index.php/Installation::Abbreviated)
> >>>> I believe this is the first time I've seen this required by any sort of
> >>>> major (large? complex?) software package. Anyone else started to see
> >>>> these popping up yet? Guess I'm getting behind the times.
> >>>>
> >>>>
> >>>> Scott Phillips
> >>>> Web Developer
> >>>> Cowles Library, Drake University
> >>>> (515) 271-2975
> >>>> _______________________________________________
> >>>> ciapug mailing list
> >>>> ciapug at cialug.org
> >>>> http://cialug.org/mailman/listinfo/ciapug
> >>>
> >>>
> >>> ------------------------------
> >>>
> >>> _______________________________________________
> >>> ciapug mailing list
> >>> ciapug at cialug.org
> >>> http://cialug.org/mailman/listinfo/ciapug
> >>>
> >>>
> >>> End of ciapug Digest, Vol 9, Issue 5
> >>> ************************************
> >>
> >
>
> _______________________________________________
> ciapug mailing list
> ciapug at cialug.org
> http://cialug.org/mailman/listinfo/ciapug
--
Open Source Information Systems, Inc. (OSIS)
Dave J. Hala Jr., President <dave at osis.us>
641.485.1606
More information about the ciapug
mailing list