PDA

View Full Version : سوال: عدم ارسال مقدار textbox ها به ایمیل



thinkdiff
دوشنبه 16 اردیبهشت 1392, 19:41 عصر
با سلام
دوستان من مشکلم حل شده و ایمیل با موفقیت ارسال میشه ولی ی مشکل کوچیک داره اونم اینه که داخل ایمیل ارسالی فقط برچسب های "نام , تلفن , آدرس ..." هست و مقدار داخل textbox ها ارسال نشده.
فک میکنم مشکل مربوط میشه به قسمت accept کد php
لطفا راهنمایی کنید.



<?php

if(isset($_POST['submit'])) {

if(!empty($_POST['message'])) {

// send email

$accept = "پیام شما با موفقیت ارسال شد";
$to = "asp.2073@gmail.com";
$name = $_POST['name'];
$tell= $_POST['tell'];
$metraj= $_POST['metraj'];
$address= $_POST['address'];
$price= $_POST['price'];
$mess= $_POST['mess'];



$body = "\n".
"نام: $name\n".
"تلفن تماس : $tell\n".
"متراژ: $metraj\n".
"آدرس: $address\n".
"قیمت: $price\n".
"پیام: \n ".
"$mess\n".
$headers = "From: $from \r\n";
$headers .= "Reply-To: $from \r\n";

mail($to, $subject, $body, $headers);

} else {

$error = "لطفا فیلد پیام را تکمیل نمایید.";

}

}

?>

<div class="forms">
<form action="http://ahkala.ir/sample-page/186-2/" method="post">
<label for="name"> نام : </label>
<input type="text" id="email" value="" name="email">
<br/><br/><br/>
<label for="tell"> تلفن تماس : </label>
<input type="text" id="email" value="" name="email">
<br/><br/><br/>
<label for="metraj"> متراژ : </label>
<input type="text" id="email" value="" name="email">
<br/><br/><br/>
<label for="address"> آدرس : </label>
<input type="text" id="email" value="" name="email">
<br/><br/><br/>
<label for="price"> قیمت ملک : </label>
<input type="text" id="email" value="" name="email">
<br/><br/><br/>
<label for="mess"> توضیحات تکمیلی : </label>
<textarea class="form" id="mess" rows="7" name="message"></textarea>
<br/><br/><br/><br/><br/><br/><br/><br/><br/>
<input type="submit" name="submit" value=" ارسال ">
</form>
</div>