SANBOR 4 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 سلاممن میخواهم تو یکی از برگه هام یک صفحه تمس با ما ساده داشته باشم. به این صورت که یک برگه با قالبی به نام تمای با ما بسازم و تو افزودن این برگه اون قالب رو فراخوانی کنم.نمیخواهم برای یک فرم ساده یک افزونه رو نصب کنم چون نیاز ندارم و میخواهم افزونه ها رو به حداقل برسونم.اگه امکانش هست میخواهم دارای فیلد های نامایمیلشماره تلفنموضوعپیامکد امنیتیدکمه ارسالدکمه پاک کردن فرمرا داشته باشد و اگر میشود اون سه تای اولی رو اجبار داشته باشه و فرمت ایمیل رو هم درست وارد کنهمتشکرم نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 سلامکد ارسال ایمیل با php به صورت زیر هست:<?php$to = "name_1@gmail.com";$subject = "موضوع ايميل";$message = "متني که در ايميل، نمايش داده خواهد شد";$from = "name_2@example.com";$headers = "From:" . $from;mail($to,$subject,$message,$headers);echo "ايميل ارسال شد";?>حالا هر یک از مقدار رو می تونید از طریق فرم داخل صفحه بگیرید. به عناون مثال:<form action="" method="post"><input name="name">..,<input type="submit"></form><?php$name=$_POST['name'];...کدهای ارسال ایمیل که در بالا قرار دادم?>هر یک از مقدار رو با دستور post باید از فرم بگیرید و داخب متغیر ذخیره کنید بعد با تابع ارسال کنید. 4 نقل قول لینک به ارسال
SANBOR 4 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 من این کد رو نوشتم ولی کار نمیکنه و نمیدونم چگونه بهش کپچا اضافه کنم !و ایمیل هم ارسال نمیکنه !<ul id="contact" action="send" method="POST"><table width="800" align="center" class="tbl" > <li> <span class="text"><?php _e('Full Name','Mostafa');?></span><span class="required">(*)</span> <input type="text" name="name" class="contactus" value="" size="40" aria-required="true" aria-invalid="false" /> </li> <li> <span class="text"><?php _e('Email','Mostafa');?></span><span class="required">(*)</span> <input type="text" name="emai" class="contactus" value="" size="40" aria-required="true" aria-invalid="false"/> </li> <li> <span class="text"><?php _e('Tel.','Mostafa');?></span><span class="required">(*)</span> <input type="text" name="tel" class="contactus" value="" size="40" aria-required="true" aria-invalid="false"/> </li> <li> <span class="text"><?php _e('Subject','Mostafa');?></span><span class="required">(*)</span> <input type="text" name="subject" class="contactus" value="" size="40" aria-required="true" aria-invalid="false"/> </li> <li id="message"> <span class="text"><?php _e('Massege','Mostafa');?></span> <textarea name="massege" style="width: 254px; height: 117px" cols="40" rows="10" class="contactus" aria-invalid="false"></textarea> </li> <li> <span class="text"><?php _e('Security Question','Mostafa');?></span><span class="required">(*)</span> <input type="text" name="data[Security Question]" class="contactus" value="" size="40" aria-required="true" aria-invalid="false"/> </li> <div> <li id="submit"> <input type="submit" name="submit" value="<?php _e('submit','Mostafa');?>" class="contactus"/> </li> <li id="submit"> <input type="reset" name="reset" value="<?php _e('Clear','Mostafa');?>" class="contactus"/> </li> </div></table></ul><?php$email_contact = get_option('Mostafa_email_contact');if(isset($_POST['send'])){$recipient = $email_contact;$name = $_POST['name'];$tel = $_POST['tel']; $email = $_POST['email'];$subject = $_POST['subject'];$message = $_POST['message'];$formcontent="Full Name: $name \n Tel.:$tel \n Message: $message";$headers = "From: $email\r\n";$headers .= 'charset="utf-8"\r\n';mail($recipient, $subject, $formcontent, $headers) or die("Error!");echo "Thank You!";} ?><?php get_footer(); ?>و نمیدونم چگونه سه ایتم اول رو اجباری کنم و نمیدونم چگونه بهش بگم که حتما باید فرمت ایمیل رو رعایت کنه! نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 برای کپچا میتوانید از recaptcha استفاده کنیدhttp://www.google.com/recaptcha/whyrecaptchahttp://www.prosoftstudio.com/2011/02/php-tutorial-basic-usage-of-recaptcha-with-php/ 2 نقل قول لینک به ارسال
SANBOR 4 ارسال شده در بهمن 92 مالک گزارش بازنشر ارسال شده در بهمن 92 ممنون پارسای عزیزالان همه چیز درسته من از لینک اولت خیلی استفاده بردمالان فقط یه مشکل برام پیش اومده که هر کاری میکنم درست نمیشه!اگه من بخواهم یک رو نوشت به خود ایمیل طرف فرستنده بدم باید چکار کنماگه بخواهم به صورت یک چک باکس در همان فرم تماس با ما قرار بدم چگونه باید کار کنممتشکرم نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 92 گزارش بازنشر ارسال شده در بهمن 92 تفاوتی نداردبا تابع isset بررسی کنید چکباکس تیک خورده باشد 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .