OM!D B 22 ارسال شده در اسفند 93 گزارش بازنشر ارسال شده در اسفند 93 سلاممن می خوام یه فرم تماس با ما html بسازم.فرم رو ساختم و استایل هم دادم اما متأسفانه یاد ندارم که چه کدی رو بزارم که کاربر وقتی میاد و فرم رو پر میکنه و ارسال میکنه به ایمیل من ارسال شه.من این کد رو می خوام.دوستان خواهشأ کمکم کنید، خیلی ضروریه نقل قول لینک به ارسال
OM!D B 22 ارسال شده در اسفند 93 مالک گزارش بازنشر ارسال شده در اسفند 93 دوستان خواهشأ کمکم کنید خیلی ضروریه نقل قول لینک به ارسال
M.Javad 684 ارسال شده در اسفند 93 گزارش بازنشر ارسال شده در اسفند 93 http://www.asreelm.com/contact-us-form-create/ 1 نقل قول لینک به ارسال
سافت سرا 291 ارسال شده در اسفند 93 گزارش بازنشر ارسال شده در اسفند 93 سلاممن می خوام یه فرم تماس با ما html بسازم.فرم رو ساختم و استایل هم دادم اما متأسفانه یاد ندارم که چه کدی رو بزارم که کاربر وقتی میاد و فرم رو پر میکنه و ارسال میکنه به ایمیل من ارسال شه.من این کد رو می خوام.دوستان خواهشأ کمکم کنید، خیلی ضروریهسلام. اگر فرم تون HTML است (یعنی وردپرسی نیست) برای ارسال کد باید از کدهای PHP استفاده کنید.یعنی اطلاعات به یه فایل php ارسال میشه و توسط اون فایل بررسی و امیل ارسال میشه. صرفا با html نمیشه. 1 نقل قول لینک به ارسال
OM!D B 22 ارسال شده در اسفند 93 مالک گزارش بازنشر ارسال شده در اسفند 93 سلام. اگر فرم تون HTML است (یعنی وردپرسی نیست) برای ارسال کد باید از کدهای PHP استفاده کنید.یعنی اطلاعات به یه فایل php ارسال میشه و توسط اون فایل بررسی و امیل ارسال میشه. صرفا با html نمیشه.خوب همین فایل php شامل چه کدهایی باید باشه؟؟ نقل قول لینک به ارسال
M.Javad 684 ارسال شده در اسفند 93 گزارش بازنشر ارسال شده در اسفند 93 عزیز من اون لینکی که بهت دادم برو کامل بخون میفهمی چی میخواد 1 نقل قول لینک به ارسال
OM!D B 22 ارسال شده در اسفند 93 مالک گزارش بازنشر ارسال شده در اسفند 93 عزیز من اون لینکی که بهت دادم برو کامل بخون میفهمی چی میخوادبابت اون لینک ممنون امامن اون مقاله رو قبلأ خوندم و همون کارا رو هم انجام دادم، اما نمی دونم چرا فرم رو ارسال نمی کنه.این کد فرم تماس html بنده است: <p> </p><p style="text-align: center;"><div class="wpcf7" id="wpcf7-f146-p14-o1"><div class="screen-reader-response"></div><form action="example.php" method="post" class="wpcf7-form" novalidate="novalidate"><div style="display: none;"><input type="hidden" name="_wpcf7" value="146" /><input type="hidden" name="_wpcf7_version" value="3.8" /><input type="hidden" name="_wpcf7_locale" value="fa_IR" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f146-p14-o1" /><input type="hidden" name="_wpnonce" value="e325d13377" /></div><p>نام شما (الزامی)<br /> <span class="wpcf7-form-control-wrap your-name"><input type="text" name="name" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" /></span> </p><p>آدرس پست الکترونیکی شما (الزامی)<br /> <span class="wpcf7-form-control-wrap your-email"><input type="email" name="email" value="" size="40" class="wpcf7-form-control wpcf7-text wpcf7-email wpcf7-validates-as-required wpcf7-validates-as-email" aria-required="true" aria-invalid="false" /></span> </p><p>موضوع<br /> <span class="wpcf7-form-control-wrap your-subject"><input type="text" name="subject" value="" size="40" class="wpcf7-form-control wpcf7-text" aria-invalid="false" /></span> </p><p>پیام شما<br /> <span class="wpcf7-form-control-wrap your-message"><textarea name="message" cols="40" rows="10" class="wpcf7-form-control wpcf7-textarea" aria-invalid="false"></textarea></span> </p><p><input type="submit" value="ارسال" class="wpcf7-form-control wpcf7-submit" /></p><div class="wpcf7-response-output wpcf7-display-none"></div></form></div></p> </article>require_once('example.php');و این هم کد های فایل example.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" /><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) == 2 ){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 = "در اینجا ایمیل خودم رو وارد میکنم";"$message = "آی پی مخاطب: $ip"."<br />". "نام و نام خانوادگی: $Name"."<br />". "پست الکترونیک: $EMail"."<br />". "موضوع پیام: $Title"."<br />". "متن پیام: $Message"."<br />";@mail($email_to, $subject ,$message ,$header ) ;//درصورتی که فرم به درستی تکمیل شده باشد پیام زیر برای مخاطب نمایش داده می شودecho(" با تشکر ، پیام شما با موفقیت ارسال گردید");?></body></html>واقعأ گیج شدم، دیگه نمی دونم باید چیکار کنم، یه فرم ساده فکر نمی کردم این قدر اذیتم کنه.دوستان خواهشأ بهم بگید مشکل از کجاست؟؟!!!! نقل قول لینک به ارسال
سافت سرا 291 ارسال شده در اسفند 93 گزارش بازنشر ارسال شده در اسفند 93 شما باید اطلاعات ارسالی به فایل php رو دریافت و پس از تبدیل آنها را به ایمیل ارسال کنید. الان بین فایل html و php شما ارتباط صحیحی وجود نداره.مثلا در فایل html متغیر ایمیل با نام email تعریف شده ولی در فایل php با E-Mailاینارو باید چک کنید و اصلاح کنید. 1 نقل قول لینک به ارسال
OM!D B 22 ارسال شده در اسفند 93 مالک گزارش بازنشر ارسال شده در اسفند 93 شما باید اطلاعات ارسالی به فایل php رو دریافت و پس از تبدیل آنها را به ایمیل ارسال کنید. الان بین فایل html و php شما ارتباط صحیحی وجود نداره.مثلا در فایل html متغیر ایمیل با نام email تعریف شده ولی در فایل php با E-Mailاینارو باید چک کنید و اصلاح کنید.همین متغیرها و کدها آخه چی باید باشه؟؟میشه لطف کنید فرم بالا رو درست کنید برام؟؟ممنون نقل قول لینک به ارسال
OM!D B 22 ارسال شده در اسفند 93 مالک گزارش بازنشر ارسال شده در اسفند 93 UPدوستان کمک نقل قول لینک به ارسال
asareza 111 ارسال شده در اسفند 93 گزارش بازنشر ارسال شده در اسفند 93 (ویرایش شده) از این کد استفاده کنید مشکلی نداره و تست شدهدانلودفقط فراموش نکنید که فایل mail.php رو که در فایل زیپ شده هست به نام فایل جایی که میخوای استفاده کنی تفییر بدی و همچنین در فایل contact.html در خط 12 هم نام فایل ( جایی که میخوای استفاده کنی) رو به جای mail.php تغییر بدی و البته آدرس ایمیلت رو هم در خط 77 فایل php وارد کن ویرایش شده اسفند 93 توسط asareza 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .