| | |
Web Order - Checkbox Values - sending via php mail
Please support our PHP advertiser: PostgreSQL or MySQL? Compare and contrast the two most popular open source databases
Thread Solved |
•
•
Join Date: Dec 2007
Posts: 27
Reputation:
Solved Threads: 0
I am creating web order form html and php.I am not php coder.So please sorry if i am wrong .
The demo page is Here
I want if user come and click on check boxes.So i will receive email on completion.when submit.I dont know which tags will be user to get check box data in email.Please be advice.Thanks
The php code is
The demo page is Here
I want if user come and click on check boxes.So i will receive email on completion.when submit.I dont know which tags will be user to get check box data in email.Please be advice.Thanks
The php code is
•
•
•
•
<?php
$message = '';
$to = "zeee76@gmail.com";
$from = $_POST['email'];
$subject = $_POST['subject'] ;
$message .='
<b>First Name = </b> '.$_POST['name'].'<br />
<b>Last Name = </b> '.$_POST['last_name'].'<br />
<b>Address = </b> '.$_POST['address'].'<br />
<b>City = </b> '.$_POST['city'].'<br />
<b>Province = </b> '.$_POST['province'].'<br />
<b>Postal = </b> '.$_POST['postal'].'<br />
<b>Tel = </b> '.$_POST['tel'].'<br />
<b>Mobile = </b> '.$_POST['mobile'].'<br />
<b>Email = </b> '.$_POST['email'].'<br />
';
$body = $message;
$Mail_header = "Content-type: text/html\n";
$Mail_header .= "From:".$_POST['name']."<$from> \n";
mail($to, $subject, $body, $Mail_header);
header("Location:thanks.html");
?>
Last edited by mcx76; Jan 3rd, 2008 at 12:11 am.
•
•
Join Date: Dec 2007
Posts: 27
Reputation:
Solved Threads: 0
•
•
•
•
hi I am not clear what you want
your question is
When user click the check box then submit you receive the mail correct?
There is no tags in php file for check box items.Please be advice which tags i need to add on php file to receive check items in EMAIL.Thanks
$checkboxvalue = $_POST['checkboxname'] is how you get the value of a checkbox. For example, if you have <input type=checkbox name=checkbox value=10> in your form, on submitting, you access the value (only if the checkbox is checked) as, $checkbox = $_POST['checkbox']; So, $checkbox has the value 10.
Cheers,
Nav
Ignorance is definitely not bliss!
*PM asking for help will be ignored*
*PM asking for help will be ignored*
•
•
Join Date: Dec 2007
Posts: 27
Reputation:
Solved Threads: 0
I have changed the script as you mention.I try my best as no knowledge of php.I am receving now the BOLD PART OF TEXT IN EMAIL. but it coming all the text.no geting the check box value.
<?php
$message = '';
$to = "zeee76@gmail.com";
$from = $_POST['email'];
$subject = $_POST['subject'] ;
$checkboxvalue = $_POST['checkboxname'] ;
$message .='
<b>First Name = </b> '.$_POST['name'].'<br />
<b>Last Name = </b> '.$_POST['last_name'].'<br />
<b>Address = </b> '.$_POST['address'].'<br />
<b>City = </b> '.$_POST['city'].'<br />
<b>Province = </b> '.$_POST['province'].'<br />
<b>Postal = </b> '.$_POST['postal'].'<br />
<b>Tel = </b> '.$_POST['tel'].'<br />
<b>Mobile = </b> '.$_POST['mobile'].'<br />
<b>Email = </b> '.$_POST['email'].'<br />
Appetizer
<b>Batata Harra Plate $3.00 = </b> '.$_POST['Batata Harra Plate $3.00'].'<br />
<b>Moutabel Plate $3.00 = </b> '.$_POST['Moutabel Plate $3.00'].'<br />
<b>Warak Piece $.50 = </b> '.$_POST['Warak Piece $.50'].'<br />
<b>Loubieh Bzeit Plate $3.00 = </b> '.$_POST['Loubieh Bzeit Plate $3.00'].'<br />
';
$body = $message;
$Mail_header = "Content-type: text/html\n";
$Mail_header .= "From:".$_POST['name']."<$from> \n";
mail($to, $subject, $body, $Mail_header);
header("Location:thanks.html");
?>•
•
Join Date: Dec 2007
Posts: 27
Reputation:
Solved Threads: 0
I succefully received on check box value with this
But when i appied this code to other check boxex.No check box filled received in email.As only first check box value worked.No other is working.I am sure i am wrong on code.Please be advice.Thanks
PHP Syntax (Toggle Plain Text)
<b>$appetizer1 = </b> '.$_POST['checkbox1'];'<br />
But when i appied this code to other check boxex.No check box filled received in email.As only first check box value worked.No other is working.I am sure i am wrong on code.Please be advice.Thanks
•
•
•
•
$checkboxvalue = $_POST['checkboxname']is how you get the value of a checkbox. For example, if you have
<input type=checkbox name=checkbox value=10>in your form, on submitting, you access the value (only if the checkbox is checked) as,$checkbox = $_POST['checkbox'];
So, $checkbox has the value 10.
Cheers,
Nav
PHP Syntax (Toggle Plain Text)
<?php $message = ''; $to = "zeee76@gmail.com"; $from = $_POST['email']; $subject = $_POST['subject'] ; $checkboxvalue = $_POST['checkboxname'] ; $message .=' <b>First Name = </b> '.$_POST['name'].'<br /> <b>Last Name = </b> '.$_POST['last_name'].'<br /> <b>Address = </b> '.$_POST['address'].'<br /> <b>City = </b> '.$_POST['city'].'<br /> <b>Province = </b> '.$_POST['province'].'<br /> <b>Postal = </b> '.$_POST['postal'].'<br /> <b>Tel = </b> '.$_POST['tel'].'<br /> <b>Mobile = </b> '.$_POST['mobile'].'<br /> <b>Email = </b> '.$_POST['email'].'<br /> <b>$appetizer1 = </b> '.$_POST['checkbox1'];'<br /> $appetizer2 = </b> '.$_POST['checkbox2'];
Can you show us your html part ? Here's one simple example form.
php Syntax (Toggle Plain Text)
<?php //mail.php $message=""; $email = $_POST['email']; $checkbox1=$_POST['checkbox1']; $checkbox2=$_POST['checkbox2']; $message.="<b>$email $checkbox1 $checkbox2</b>"; echo $message; $to="some_email@email.com"; $subject="test mail"; $from="From: someone@email.com"; mail($to,$subject,$message,$from); ?> <html> <body> <form name="test" action="mail.php" method="post"> Enter email address: <input type="text" name="email"><br /> <input type="checkbox" name="checkbox1" value=10> 20 <input type="checkbox" name="checkbox2" value=20> 10 <br /> <input type="submit" name="submit" value="sendmail"> </form> </body> </html>
Ignorance is definitely not bliss!
*PM asking for help will be ignored*
*PM asking for help will be ignored*
•
•
Join Date: Dec 2007
Posts: 27
Reputation:
Solved Threads: 0
•
•
•
•
Can you show us your html part ? Here's one simple example form.
php Syntax (Toggle Plain Text)
<?php //mail.php $message=""; $email = $_POST['email']; $checkbox1=$_POST['checkbox1']; $checkbox2=$_POST['checkbox2']; $message.="<b>$email $checkbox1 $checkbox2</b>"; echo $message; $to="some_email@email.com"; $subject="test mail"; $from="From: someone@email.com"; mail($to,$subject,$message,$from); ?> <html> <body> <form name="test" action="mail.php" method="post"> Enter email address: <input type="text" name="email"><br /> <input type="checkbox" name="checkbox1" value=10> 20 <input type="checkbox" name="checkbox2" value=20> 10 <br /> <input type="submit" name="submit" value="sendmail"> </form> </body> </html>
•
•
•
•
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.box1 {font-family: tahoma;
font-size: 11px;
color: #5B5C5C;
text-decoration: none;
border: 1px solid #B9B9B9;
}
-->
</style>
<link href="css/style.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.style1 {font-size: 16px}
-->
</style>
</head>
<body><a href="../css"></a>
<table width="841" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="841" height="90" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="841" height="90"> </td>
</tr>
</table> </td>
</tr>
<tr>
<td height="27"> </td>
</tr>
<tr>
<td height="890" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="841" height="890" valign="top"><p> </p>
<form action="mail_comments.php" method="post" name="frm_email" id="frm_email">
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<!--DWLayoutTable-->
<tr>
<td width="26%" height="24" class="textbrwon"><div align="right"><span class="bodytext">First Name </span> : </div></td>
<td width="1%"> </td>
<td colspan="6"><input name="name" type="text" class="box1" id="name" size="35" /></td>
</tr>
<tr>
<td height="24" class="textbrwon"><div align="right"><span class="bodytext">Last Name </span> : </div></td>
<td> </td>
<td colspan="6"><input name="last name" type="text" class="box1" id="last name" size="35" /> </td>
</tr>
<tr>
<td height="24" class="textbrwon"><div align="right"><span class="bodytext">Address</span> : </div></td>
<td> </td>
<td colspan="6"><input name="address" type="text" class="box1" id="address" size="35" /> </td>
</tr>
<tr>
<td height="24" class="textbrwon"><div align="right"> <span class="bodytext">City</span> : </div></td>
<td> </td>
<td colspan="6"><input name="city" type="text" class="box1" id="city" size="35" /> </td>
</tr>
<tr>
<td height="24" valign="top"><div align="right" class="textbrwon"> <span class="bodytext">Province</span> :</div></td>
<td> </td>
<td colspan="6"><input name="province" type="text" class="box1" id="province" value="" size="35" /></td>
</tr>
<tr>
<td height="24" valign="top"><div align="right"><span class="textbrwon"><span class="bodytext">Postal</span> :</span></div></td>
<td> </td>
<td colspan="6"><label>
<input name="postal" type="text" class="box1" id="postal" size="35" />
</label></td>
</tr>
<tr>
<td height="24" valign="top"><div align="right"><span class="textbrwon"><span class="bodytext">Tel</span> :</span></div></td>
<td> </td>
<td colspan="6"><label>
<input name="tel" type="text" class="box1" id="tel" size="35" />
</label></td>
</tr>
<tr>
<td height="24" valign="top"><div align="right"><span class="textbrwon"><span class="bodytext">Mobile</span> :</span></div></td>
<td> </td>
<td colspan="6"><label>
<input name="mobile" type="text" class="box1" id="mobile" size="35" />
</label></td>
</tr>
<tr>
<td height="24" valign="top"><div align="right"><span class="textbrwon"><span class="bodytext">Email</span> :</span></div></td>
<td> </td>
<td colspan="6"><input name="email" type="text" class="box1" id="email" size="35" /></td>
</tr>
<tr>
<td height="23" valign="top"><div align="right"><span class="textbrwon"><span class="linkyellow style1">Appetizer</span></span></div></td>
<td> </td>
<td colspan="6"><!--DWLayoutEmptyCell--> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td width="244" valign="top"><label>
<input name="appetizer1" type="checkbox" id="appetizer1" value="Hummus Plate $3.00" />
<span class="heading">Hummus Plate $3.00 </span></label></td>
<td width="44"> </td>
<td width="249" valign="top"><label class="heading">
<input name="appetizer2" type="checkbox" id="appetizer2" value="Moutabel Plate $3.00" />
<span class="heading">Moutabel Plate $3.00 </span></label></td>
<td width="38"> </td>
<td width="8"> </td>
<td width="8"> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input name="checkbox3" type="checkbox" id="checkbox3" value="Warak Piece $.50" />
Warak'inab Piece $0.50 </label></td>
<td> </td>
<td valign="top"><label class="heading">
<input name="appetizer4" type="checkbox" id="appetizer4" value="Loubieh Bzeit Plate $3.00" />
Loubieh Bzeit Plate $3.00</label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input name="appetizer5" type="checkbox" id="appetizer5" value="Batata Harra Plate $3.00" />
Batata Harra Plate $3.00</label></td>
<td> </td>
<td valign="top"><label class="heading">
<input name="appetizer6" type="checkbox" id="appetizer6" value="Kibbeh Nayeh Plate $3.00" />
Kibbeh Nayeh Plate $3.00</label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input name="appetizer7" type="checkbox" id="appetizer7" value="Fatayer Sebanikh 6 pieces $3.00" />
Fatayer Sebanikh 6 pieces $3.00</label></td>
<td> </td>
<td valign="top"><label class="heading">
<input name="appetizer8" type="checkbox" id="appetizer8" value="Sanbousek Biljibneh 6 pieces $3.00" />
Sanbousek Biljibneh 6 pieces $3.00</label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input name="appetizer9" type="checkbox" id="appetizer9" value="Zahra Maqlia Plate $3.00" />
Zahra Maqlia Plate $3.00</label></td>
<td> </td>
<td valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><div align="right"><span class="linkyellow style1">Soups</span></div></td>
<td> </td>
<td valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox10" value="checkbox" />
Vegetable Soup Bowl $2.00</label></td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox11" value="checkbox" />
Lentil Soup Bowl $2.00 </label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox12" value="checkbox" />
Chicken Soup Bowl $2.50</label></td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox13" value="checkbox" />
Oat and Tomato soup Bowl $2.50</label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox14" value="checkbox" />
Zucchini Soup Bowl $2.50</label></td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox15" value="checkbox" />
Addas Bil-Hamod Soup Bowl $2.50 </label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><div align="right"><span class="linkyellow style1">Salads</span></div></td>
<td> </td>
<td valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox16" value="checkbox" />
Fattoush Plate $3.00 </label></td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox17" value="checkbox" />
Tabbouleh Plate $3.50 </label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><div align="right"><span class="linkyellow style1">Meat</span></div></td>
<td> </td>
<td valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox18" value="checkbox" />
Mixed grill (Oven BBQ) Plate $5.00</label></td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox19" value="checkbox" />
Kafta Kebab (4 Kebab) Plate $5.00</label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox20" value="checkbox" />
Shawarma Plate $5.00 </label></td>
<td> </td>
<td colspan="2" valign="top"><label class="heading">
<input type="checkbox" name="checkbox21" value="checkbox" />
Laham Mashwi Ma'a al-fitr Plate $5.00</label></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox22" value="checkbox" />
Kafta Bil Siniya Plate $5.00</label></td>
<td> </td>
<td valign="top"><label class="heading">
<input type="checkbox" name="checkbox23" value="checkbox" />
Lasagna Plate $5.00</label></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><label class="linkgray">
<input type="checkbox" name="checkbox24" value="checkbox" />
Kharoof Mahshi Plate $9.00</label></td>
<td> </td>
<td colspan="3" valign="top"><label class="heading">
<input type="checkbox" name="checkbox25" value="checkbox" />
Whole Lamb (Kharoof Mahshi ) whole $320.00 </label></td>
<td> </td>
</tr>
<tr>
<td height="24" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
<td colspan="3" valign="top"><!--DWLayoutEmptyCell--> </td>
<td> </td>
</tr>
<tr>
<td height="27"> </td>
<td> </td>
<td colspan="6"><input name="Submit2" type="submit" class="box1" value="Submit" /></td>
</tr>
</table>
</form></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
Last edited by mcx76; Jan 4th, 2008 at 10:11 am.
![]() |
Other Threads in the PHP Forum
- Previous Thread: Create an email system that hides the email addresses of users.
- Next Thread: Zend PHP Certification
| Thread Tools | Search this Thread |
Tag cloud for PHP
.htaccess access ajax apache api array beginner binary broken cakephp checkbox class cms code cron curl database date development directory display download dynamic echo email error file files filter folder form forms function functions gc_maxlifetime google host href htaccess html image include insert integration ip java javascript joomla limit link login loop mail memmory memory menu mlm mod_rewrite multiple mysql navigation oop parse parsing paypal pdf php problem query radio random recursion regex remote script search server sessions sms snippet soap source space sql structure syntax system table thesishelp tutorial update upload url validation validator variable video web xml youtube






