mk-73 165 ارسال شده در آذر 94 گزارش بازنشر ارسال شده در آذر 94 سلام خدمت دوستان بزرگوار عزیز من میخوااستم بدونم ایا امکان ایجاد فرم تماس با ما میشه با فریمورک بوت استریپ پیاده سازی کرد واز افزونه استفاده نکرد. نقل قول لینک به ارسال
siavashx 2 ارسال شده در آذر 94 گزارش بازنشر ارسال شده در آذر 94 سلام خدمت دوستان بزرگوار عزیز من میخوااستم بدونم ایا امکان ایجاد فرم تماس با ما میشه با فریمورک بوت استریپ پیاده سازی کرد واز افزونه استفاده نکرد.من ازین استفاد کردم نمیدونم به کارت میاد یانهکد اچ تی املفرم تماس با ماپرکردن تمام فیلدها الزامی است.<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> 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .