You are here: Newbe Question « All PHP « IT news, forums, messages
Newbe Question

Posted by Sam Bench on 11/17/07 16:19

I am very new to php and know virtually nothing about it. I want to do a
very simple task:

I have a form that generates 5 outputs: $name, $email, $number,and $mission,
$type. I want to have a .php file email these 5 outputs to a certain email
address. I am close to figuring out how to do this. I have setup a .php
file as follows:

<?php
@extract($_POST);
$name = stripslashes($name);
$email = stripslashes($email);
$number = stripslashes($number);
$mission= stripslashes($mission);
$type=stripslashes($type);
$strsub="Poinsettia Order";
$mail_body=$name+$email+$mission+$type+$number;
mail('joesmith@comsat.com', $strsub,$mail_body, "From: $name <$email>");
echo("Thank you for your poinsettia order. Your order was sent to the admin
in charge.");
?>

I have uploaded the .html form and the above .php file to my server. When I
run the form, I almost get what I want. When I hit send on the form I get
an email sent to me. It has $strsub as the subject. It has $name
<$email>in the From field. However, in the body of the email I don't get
all the form information that I want. In fact, the above code just sends me
$number. The rest of the form info is missing. How can I fix the code so
that all 5 fields that I want appear in the body of the email that gets sent
to me?

Thanks in advance.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация