arashmmm1414
کاربر عضو
سلام دوستان...
یه اسکریپت پردازشگر فرم تماس دارم که باستون می ذارم...
نمی خوام کسی لینک پردازشگر دیگری رو بهم بده ..
فقط می خوام همین پردازشگر رو با کمک شما دوستان تکمیل کنم
اگر کسی کمک کنه ممنون میشم
این کد فایل پردازشگر :
این آدرس صفحه فرم تماس :
شرح مشکل :
همانطور که اگر برید و امتحان کنید اگر کاربر مثلا هیچ یک از اطلاعات فرم رو تکمیل نکنه و بزنه ارسال اطلاعات...
یه صفحه سفید و نوشته " لطفا تمام گزینه ها را به درستی تکمیل فرمایید. "
ولی تو این صفحه هیچ لینکی نداره که کاربر رو هدایت کنه به صفحه فرم
حالا کسی می دونه چطور میشه اینجا یه متنی اضافه کرد و لینک داد تا کاربر هدایت بشه به صفحه فرم ؟!
یا اینکه وقتی این صفحه نمایش داده میشه بعد از چند ثانیه به صورت خودکار صفحه هدایت بشه به فرم مربوطه...
با تشکر..//
یه اسکریپت پردازشگر فرم تماس دارم که باستون می ذارم...
نمی خوام کسی لینک پردازشگر دیگری رو بهم بده ..
فقط می خوام همین پردازشگر رو با کمک شما دوستان تکمیل کنم
اگر کسی کمک کنه ممنون میشم
این کد فایل پردازشگر :
کد:
<!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" />
<title>ثبت نام در مسابقه وبلاگ نویسی</title>
<style type="text/css">
html,body{direction:rtl;font:.9em/1.7em tahoma;}
</style>
<script language="javascript" type="text/javascript">
function sent(){
alert("ثبت نام شما با موفقيت انجام شد");
}
function notsent(){
alert("عمليات ارسال با مشكل روبرو شد لطفا مجددا سعي نماييد");
}
</script>
</head>
<body>
<?php
//دریافت اطلاعات اولیه فرم
@$Name=stripslashes($_POST['Name']);
@$Onvan=stripslashes($_POST['Onvan']);
@$Mozoo=stripslashes($_POST['Mozoo']);
@$Link=stripslashes($_POST['Link']);
@$Tel=stripslashes($_POST['Tel']);
@$Email=stripslashes($_POST['Email']);
@$Address=stripslashes($_POST['Address']);
$to="arash_marandi@yahoo.com";
$subject="ثبت نام در مسابقه وبلاگ نویسی";
$message= "نام و نام خانوادگی : " .$Name.
"<br /> عنوان وبلاگ : " .$Onvan.
"<br /> موضوع : " .$Mozoo.
"<br /> لینک وبلاگ : " .$Link.
"<br /> شماره تماس : " .$Tel.
"<br /> ایمیل : " .$Email.
"<br /> آدرس : " .$Address."<br />";
// بررسی خالی نبودن فیلدها
if ( empty($Name) || empty($Onvan) || empty($Mozoo) || empty($Link) || empty($Tel) || empty($Email) || empty($Address) ){
die("لطفا تمام گزینه ها را به درستی تکمیل فرمایید.");
}
// ارسال اطلاعات متنی فرم به ایمیل
$hash = md5(uniqid(time()));
$header = "";
$header .= "From: ".$name."<".$from.">\nReply-To: ".$from."";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: multipart/mixed; boundary=\"".$hash."\"\n\n";
$header .= "This is a multi-part message in MIME format.\n";
$header .= "--".$hash."\n";
$header .= "Content-type: text/html; charset=utf-8\n";
$header .= "Content-Transfer-Encoding: 7bit\n\n";
$header .= $message."\n\n";
$sendemail = @mail($to,$subject,null,$header);
if($sendemail){
echo "<script type='text/javascript'>sent()</script>";
echo "<meta http-equiv='REFRESH' content='1;url=register-thanks.htm'>";}
else {
echo "متاسفانه مشکلی حین ارسال ایمیل رخ داده است.لطفا لحظاتی دیگر مجددا تلاش نمایید.";
echo "<script type='text/javascript'>notsent()</script>";
echo "<meta http-equiv='REFRESH' content='1;url=articles.htm'>";}
?>
</body>
</html>
کد:
http://vesaal.ir/vesaal-yar/weblog.htm
همانطور که اگر برید و امتحان کنید اگر کاربر مثلا هیچ یک از اطلاعات فرم رو تکمیل نکنه و بزنه ارسال اطلاعات...
یه صفحه سفید و نوشته " لطفا تمام گزینه ها را به درستی تکمیل فرمایید. "
ولی تو این صفحه هیچ لینکی نداره که کاربر رو هدایت کنه به صفحه فرم
حالا کسی می دونه چطور میشه اینجا یه متنی اضافه کرد و لینک داد تا کاربر هدایت بشه به صفحه فرم ؟!
یا اینکه وقتی این صفحه نمایش داده میشه بعد از چند ثانیه به صورت خودکار صفحه هدایت بشه به فرم مربوطه...
با تشکر..//