sh1 graphic
Well-Known Member
سلام دوستان
من از این فرم استفاده کردم
ولی فکر کنم مشکل داره
لطف کنید بگید کجاش اشتباهه
من از این فرم استفاده کردم
ولی فکر کنم مشکل داره
لطف کنید بگید کجاش اشتباهه
کد:
<form method="POST" action="order.php">
<table align="right">
<tr>
<td><input name="name" size="25" maxlength="50"></td>
<td>:نام و نام خانوادگی<span class="mini"><span class="red"> *</span></span></td>
</tr>
<tr>
<td><input name="tel" size="25" maxlength="50" id="tel" ></td>
<td>:شماره تماس<span class="mini"><span class="red"> *</span></span></td>
</tr>
<tr>
<td><input name="EmailFrom" size="25" maxlength="50" ></td>
<td>:E-mail<span class="mini"><span class="red"> *</span></span></td>
</tr>
<tr>
<td valign="top"> </td>
<td> </td>
</tr>
<tr>
<td valign="top"><label for="bank"></label>
<select name="bank" class="mini" id="bank">
<option>ملی</option>
<option>ملت</option>
</select></td>
<td>:بانک</td>
</tr>
<tr>
<td valign="top"><input name="price" size="25" maxlength="50" id="price" ></td>
<td>:(مبلغ واریزی (ريال<span class="mini"><span class="red"> *</span></span></td>
</tr>
<tr>
<td valign="top"><input name="date" size="25" maxlength="50" id="date" ></td>
<td>:تاریخ واریز<span class="mini"><span class="red"> *</span></span></td>
</tr>
<tr>
<td valign="top"><input name="codefish" size="25" maxlength="50" id="codefish" ></td>
<td>:کد رهگیری/فیش<span class="mini"><span class="red"> *</span></span></td>
</tr>
<tr>
<td valign="top"> </td>
<td> </td>
</tr>
<tr>
<td valign="top"><label for="design"></label>
<select name="design" class="mini" id="design">
<option>--انتخاب کنید--</option>
<option>کارت ویزیت </option>
<option>بروشور</option>
<option>لوگو</option>
<option>هدر و بنر</option>
<option>جلد کتاب / مجله</option>
<option>متفرقه</option>
</select></td>
<td>:نوع سفارش<span class="mini"><span class="red"> *</span></span></td>
</tr>
<tr>
<td valign="top"><input name="size" size="25" maxlength="50" id="size" ></td>
<td>:اندازه<span class="mini"><span class="red"> *</span></span></td>
</tr>
<tr>
<td valign="top"><input name="color" size="25" maxlength="50" id="color" ></td>
<td>:رنگ درخواستی</td>
</tr>
<tr>
<td valign="top"><textarea cols="28" name="detail" rows="6" id="detail" ></textarea></td>
<td>:توضیحات<span class="mini"><span class="red"> </span></span></td>
</tr>
<tr>
<td valign="top"> </td>
<td> </td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="reset" value="از نو"
name="Reset">
<input type="submit" value="ارسال"
name="Submit" id="Submit">
</div></td>
</tr>
</table>
</form>
PHP:
<!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=utf-8" />
</head>
<?php
$EmailFrom = Trim($_POST['EmailFrom']);
$EmailTo='[email protected]';
$Name = Trim($_POST['name']);
$subject='From web site';
$tel = Trim($_POST['tel']);
$bank = Trim($_POST['bank']);
$price = Trim($_POST['price']);
$date = Trim($_POST['date']);
$codefish = Trim($_POST['codefish']);
$design = Trim($_POST['design']);
$size = Trim($_POST['size']);
$color = Trim($_POST['color']);
$detail = Trim($_POST['detail']);
$validationOK=true;
if (Trim($EmailFrom)=="") $validationOK=false;
$count=substr_count($EmailFrom,'@');
if ($count!=1) $validationOK=false;
if (Trim($name)=="") $validationOK=false;
if (Trim($tel)=="") $validationOK=false;
if (Trim($price)=="") $validationOK=false;
if (Trim($date)=="") $validationOK=false;
if (Trim($codefish)=="") $validationOK=false;
if (Trim($size)=="") $validationOK=false;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=order/error.html\">";
exit;
}
$header="From:$EmailFrom".$Name;
$result = mail($EmailTo, $subject , $msg, $header);
if ($result){
print "<meta http-equiv=\"refresh\" content=\"0;URL=order/ok.html\">";
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=order/error.html\">";
}
?>
آخرین ویرایش توسط مدیر: