<?
// ---------------
// functions
// ---------------
function ShowMainPage () {
global $name, $email, $subject, $fish, $error_msg,$tel,$bank,$domain;
print "
<div>
<form name=contactform action='contact.php' method='post'>
<input type='Hidden' name='flag' value='contact'>
<br>
<dl>";
if (!empty($error_msg))
print "<dd class=error>$error_msg";
print "
<dd>نام
<dd><input type='Text' name='name' value='$name' size='40' >
<dd>آدرس Email
<dd><input type='Text' dir='ltr' name='email' value='$email' size='40' >
<dd>تلفن
<dd><input type='Text' dir='rtl' name='tel' value='$tel' size='40' class=aw>
<dd>دامنه انتخابی
<dd><input type='Text' dir='rtl' name='domain' value='$domain' size='40' class=aw>
<dd>بانک :
<dd>صادرات<input name=bank type=radio value='صادرات' checked> ملی<input name=bank type=radio value='ملی'> کشاورزی<input name=bank type=radio value='کشاورزی'>
<dd>شماره فیش واریزی
<dd><input type='Text' dir='ltr' name='fish' value='$fish' size='40' class=aw>
<dd><input type='Submit' name='submit' value='ثبت سفارش'>
<input type='Reset' name='reset' value=' بازنویسی'>
</dl>
</form>
</div>";
}
function ProcessOrderForm() {
global $template_path, $name, $email,$tel,$bank,$domain, $fish, $error_msg, $ShamsiDate;
if ($name == '') {$error_msg = 'نام وارد نشده است'; }
elseif ($email == '') { $error_msg = 'آدرس ایمیل وارد نشده است'; }
elseif (!IsEmailAddress($email)) { $error_msg = 'آدرس ایمیل صحیح نمی باشد'; }
elseif ($tel == '') { $error_msg = 'تلفن وارد نشده است'; }
elseif ($domain == '') { $error_msg = 'نام دومین وارد نشده است'; }
elseif ($fish == '') { $error_msg = 'شماره فیش وارد نشده است'; }
//تو خط زیر آدرس ایمیلی رو که می خواید اطلاعات بهش ارسال بشه وارد کنید
$receiver_email = " [email protected]";
$sender_mail = $email;
if (empty($error_msg)) {
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; charset=windows-1256\n";
$header .= "From: $sender_mail";
//$header="$mail_cc";
$msg = "<html dir=rtl>
<Body>
<div style=\"font-family:tahoma;font-size:12;line-height:20px;\">
<table width=450 border=1 cellpadding=0 cellspacing=0 dir=rtl>
<tr>
<td colspan=2 >سفارش ثبت دامنه:</td> </tr>
<tr>
<td>ایمیل سفارش دهنده : </td>
<td ><a href=\"mailto:$sender_mail\">$sender_mail</a> </td>
</tr>
<tr><td >دامنه انتخابی: </td><td >$domain</td></tr>
<tr><td >نام سفارش دهنده :</td><td > $name</td></tr>
<tr><td >تلفن سفارش دهنده:</td><td >$tel</td></tr>
<tr><td >بانک : </td><td >$bank</td></tr>
<tr><td >شماره فیش واریزی:</td><td >$fish </td>
</tr>
</table>
</div>
</body>
</html>";
$subject='سفارش ثبت دامنه';
$sent = mail($receiver_email, $subject, $msg, $header);
if (!$sent)
print "<div class=error>مشکلی در ارسال ایمیل پیش آمده است</div>";
else
print "<div id=pm>ایمیل ارسال شد</div>";
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; charset=windows-1256\n";
$header .= "From: [email protected]";
$sub='سفارش ثبت دومین ';
$msge='اینجا توضیحات رو بنویسید';
mail($sender_mail , $sub, $msge , $header);
//ثبت در دیتابیس
$link=mysql_connect("localhost","db username","db password");
mysql_select_db("db name",$link);
mysql_query("insert tablename (name,mail,tel,domain,bank,fish) values ('$name','$email','$tel','$domain','$bank','$fish')");
}
else
ShowMainPage();
}
function IsEmailAddress($str) {
if (ereg( "^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*$",$str, $regs)) {
return true;
}
else {
return false;
}
}
// ---------------
// main program
// ---------------
$flag = $_POST["flag"];
$name = $_POST["name"];
$email = $_POST["email"];
$tel = $_POST["tel"];
$domain= $_POST["domain"];
$fish = $_POST["fish"];
$bank = $_POST["bank"];
if(empty($flag))
ShowMainPage();
else
ProcessOrderForm();
?>