Tom wrote: > "Shawn McKenzie" <> wrote in message > news:A0.87.62571.3D92E794@xxxxxxxxxxxxxxx >> Tom wrote: >>> My Hosting site said that I needed to include the PHP otherwise the form >>> won't work. I need to know where to include my email info to get this set >>> up >>> don't I? What do you suggest? >>> T >>> "Daniel Brown" <danbrown@xxxxxxx> wrote in message >>> news:ab5568160901261259p6d6442a4ya5ea4134025e5f50@xxxxxxxxxxxxxxxxx >>>> On Mon, Jan 26, 2009 at 15:57, Tom <obelix16@xxxxxxxxxxx> wrote: >>>>> I am a new user of PHP, and am using Dreamweaver CS3 for the webpages. >>>>> The >>>>> following page has my form but the submit button is not working >>>>> properly. >>>>> http://www.richlandmtg.com/contacts.html >>>>> What code is needed and where does it get placed in the page.? I >>>>> thought >>>>> CS3 >>>>> took care of this. >>>> Tom, >>>> >>>> This issue has nothing at all to do with PHP. This is all client >>>> side (JavaScript and HTML). >>>> >>>> -- >>>> </Daniel P. Brown> >>>> daniel.brown@xxxxxxxxxxxx || danbrown@xxxxxxx >>>> http://www.parasane.net/ || http://www.pilotpig.net/ >>>> Unadvertised dedicated server deals, too low to print - email me to find >>>> out! >>> >> What you have now is a form that when submitted sends the data to >> itself. So you either need to include some php in this file to gather >> up the data and email it when submitted, or submit to another file that >> does that. >> >> >> -- >> Thanks! >> -Shawn >> http://www.spidean.com > > Shawn, > So would that look something like this: > <? > if ($_SERVER['REQUEST_METHOD'] == "POST") { > > // Just to be safe, I strip out HTML tags > $realname = strip_tags($realname); > $email = strip_tags($email); > $feedback = strip_tags($feedback); > > // set the variables > // replace $me@xxxxxxxxxx with your email > $sendto = "$me@xxxxxxxxxx"; > $subject = "Sending Email Feedback From My Website"; > $message = "$realname, $email\n\n$feedback"; > > // send the email > mail($sendto, $subject, $message); > > } > ?> > > > Oh, you should also think about some other things, such as validation. Is realname only alpha characters? Is email in the form of a real email address? At a bare minimum, are they not empty: if (empty($_POST['email']) || empty($_POST['realname']) || empty($_POST['feedback'])) { echo 'You must complete all required fields!'; // show form again } -- Thanks! -Shawn http://www.spidean.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php