رفتن به مطلب

ایجاد فرم تماس با ما با بوت استرپ


پست های پیشنهاد شده

سلام خدمت دوستان بزرگوار عزیز من میخوااستم بدونم ایا امکان ایجاد فرم تماس با ما میشه با فریمورک بوت استریپ پیاده سازی کرد واز افزونه استفاده نکرد.

لینک به ارسال

سلام خدمت دوستان بزرگوار عزیز من میخوااستم بدونم ایا امکان ایجاد فرم تماس با ما میشه با فریمورک بوت استریپ پیاده سازی کرد واز افزونه استفاده نکرد.

من ازین استفاد کردم نمیدونم به کارت میاد یانه

کد اچ تی امل


فرم تماس با ما
پرکردن تمام فیلدها الزامی است.
<form style="direction: rtl;" action="contactus.php" method="Post"><label style="display: block; margin: 3px 0;">نام و نام خانوادگی:</label><input class="form-control" name="Name" type="text" />
<label style="display: block; margin: 3px 0;">پست الکترونیک:</label><input class="form-control" dir="ltr" name="E-Mail" type="text" />
<label style="display: block; margin: 3px 0;">موضوع:</label><input class="form-control" name="Title" type="text" />
<label style="display: block; margin: 3px 0;">پیام:</label><textarea class="form-control" cols="25" name="Message" rows="6"></textarea>
<input class="btn btn-success" type="submit" value="ارسال" />
<input class="btn btn-danger" type="reset" value="از نو" /></form>

اینم فایل php که هرجا اپلودش کردی باید ادرسش رو تو کد بالا قسمت action وارد کنی


<!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>
</head>
<body style="font-family:tahoma; font-size:12px">
<?php
// در اینجا متغیر ها رو که از فرم دریافت میشن تعریف می کنیم
//متغیر دریافت آی پی مخاطب
@$ip= $_SERVER['REMOTE_ADDR'];
//متغیر دریافت نام و نام خانوادگی
@$Name = addslashes($_POST['Name']);
//متغیر دریافت پست الکترونیک مخاطب
@$EMail = addslashes($_POST['E-Mail']);
//متغیر دریافت موضوع پیام
@$Title = addslashes($_POST['Title']);
//متغیر دریافت متن پیام
@$Message = addslashes($_POST['Message']);
// در اینجا فرم رو اعتبار سنجی می کنیم یعنی فیلدهایی رو که پر کردن اونها رو اجباری کردید تعریف می کنید
// اعتبار سنجی اینکه فیلد نام و نام خانوادگی خالی نباشد
if (strlen($Name) == 0 )
{
die("لطفا نام و نام خانوادگی خود را وارد نمایید");
}
//اعتبار سنجی پست الکترونیک که ساختار پست الکترونیک وارد شده را بررسی می کند
if (! preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/', $EMail))
{
die("آدرس پست الکترونیک شما معتبر نمی باشد لطفا آن را بررسی نموده و دوباره امتحان کنید");
}
//اعتبار سنجی اینکه فیلد پست الکترونیک خالی نباشد (بهتر است این بخش را پاک نکنید)
if (strlen($EMail) == 0 )
{
die("لطفا آدرس پست الکترونیک خود را وارد نمایید");
}
//اعتبارسنجی برای اینکه موضوع وارد شده باشد
if (strlen($Title) == 0 )
{
die("لطفا موضوع خود را وارد نمایید");
}
//اعتبار سنجی اینکه متن پیام وارد شده باشد
if(strlen($Message)==0)
{
die("لطفا متن پیام را وارد نمایید");
}
//بخش ارسال مشخصات به ایمیل شما
$header = "From: $EMail\n"
. "Reply-To: $EMail\n";
$header .= "Content-Type: text/html; charset=UTF-8\n";
$subject = '=?UTF-8?B?'.base64_encode($Title).'?=';
$email_to = "email"; اینجا ایمیلی که میخوای ایمیلای تماس با ما بهش ارسال بشه رو وارد کن
$message = "آی پی مخاطب: $ip"."<br />"
. "نام و نام خانوادگی: $Name"."<br />"
. "پست الکترونیک: $EMail"."<br />"
. "موضوع پیام: $Title"."<br />"
. "متن پیام: $Message"."<br />";
@mail($email_to, $subject ,$message ,$header ) ;
//درصورتی که فرم به درستی تکمیل شده باشد پیام زیر برای مخاطب نمایش داده می شود
echo(" با تشکر ، پیام شما با موفقیت ارسال گردید");
?>
</body>
</html>

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...