!Mojtaba 980 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 سلام دوستان ... یه قالب انگلیسی (اچتمل) رو به فارسی برگردوندم و برای یک سایت گذاشتنم ... حالا قسمت ارسال ایمیلش کار نمیکنه ... این کد :<!--CONTACTS --> <div id="contacts"> <div class="fill-yellow"></div> <div class="left-column"> <divclass="substrate"> <h2><font size="4" face="tahoma">ارسالایمیل<font/></h2> <div class="form-success"><!-- Hidden succesform --> <div class="form-success-yellow">پیام شما با موفقیت ارسالشد</div> <div class="button new-message"> <div class="button-big button-yellow"> <div class="button-anim"></div> <divclass="button-big-label">ارسال یک پیام دیگر</div> </div> </div> </div><!-- /Hidden succes form--> <form action="#" id="contactform" class="animform"><!--Contact form --><ul><li><form method="post" action="process.php"><label for="name"class="flabel">نامشما</label> <input type="text" name="name" value=""id="name" /> <div class="indicate-name"></div> </li> <li> <label for="email" class="flabel">ایمیل شما</label> <input type="text" name="email" value="" id="email" /> <div class="indicate-email"></div> </li> <li><label for="message" class="flabel">نوشتن یک پیام</label> <textarea name="message" cols="88" rows="6" id="message"></textarea> <div class="indicate-message"></div> </li> <li><button type="submit" name="submit" value="Send your message" class="submit">ارسال پیام</button> </li> </ul> </form><!-- /Contact form -->فایل php<?php// Information to be modified$your_email = "mr.minavand@gmail.com"; // email address to which the form data will be sent$subject = "فرم تماس با ما"; // subject of the email that is sent$thanks_page = "thankyou.html"; // path to the thank you page following successful form submission$contact_page = "index.html"; // path to the HTML contact page where the form appears نقل قول لینک به ارسال
Farzad 3805 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 تابع php برای ارسال ایمیل فعال هست ؟تست کنین .<?php$to = "someone@example.com";$subject = "Test mail";$message = "Hello! This is a simple email message.";$from = "someonelse@example.com";$headers = "From:" . $from;mail($to,$subject,$message,$headers);echo "Mail Sent.";?> 2 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 فایل process.php اگر در پوشه قالبتون قرار گرفته اکشن فرم باید به <?php bloginfo('template_url'); ?>/process.phpتغییر کنه 2 نقل قول لینک به ارسال
!Mojtaba 980 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 تابع php برای ارسال ایمیل فعال هست ؟تست کنین .<?php$to = "someone@example.com";$subject = "Test mail";$message = "Hello! This is a simple email message.";$from = "someonelse@example.com";$headers = "From:" . $from;mail($to,$subject,$message,$headers);echo "Mail Sent.";?>این تابع رو کجا باید تست کرد ؟ متاسفانه متوجه نشدم ....http://loosterdamavand.ir/#contacts نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 در ضمن بجای index.html هم در برگه ای که عرض شد بگذارید http://loosterdamavand.ir/#contacts 1 نقل قول لینک به ارسال
Farzad 3805 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 این تابع رو کجا باید تست کرد ؟ متاسفانه متوجه نشدم ....http://loosterdamavand.ir/#contactsیک فایل php جدید ایجاد کنید و جای ادرس ایمیل "someone@example.com" ادرس خودتون رو بزارین و فراخوانی کنیداگر ایمیلی به شما رسید ، تابع فعال هست.ضمنا همونطور که استاد گفتن ، اگر فایل php داخل فولدر قالب هست ، باید کد شروع فرم اینطوری بشه :<form method="post" action="<?php bloginfo('template_url'); ?>/process.php"> 2 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 کدی که دادند برای تست تابع میل است و در یک صفحه php می توانید در روت سایت تستش کنید 2 نقل قول لینک به ارسال
!Mojtaba 980 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 من الایک فایل php جدید ایجاد کنید و جای ادرس ایمیل "someone@example.com" ادرس خودتون رو بزارین و فراخوانی کنیداگر ایمیلی به شما رسید ، تابع فعال هست.ضمنا همونطور که استاد گفتن ، اگر فایل php داخل فولدر قالب هست ، باید کد شروع فرم اینطوری بشه :<form method="post" action="<?php bloginfo('template_url'); ?>/process.php">یعنی یک فایل به نام name.php درست کنم و جایsomeone@example.com بزارم ؟در ضمن بجای index.html هم در برگه ای که عرض شد بگذاریدhttp://loosterdamavand.ir/#contactsمتوجه نشدم نقل قول لینک به ارسال
Farzad 3805 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 من الایعنی یک فایل به نام name.php درست کنم و جایsomeone@example.com بزارم ؟بله داخل یک فایل به نام دلخواه کد ها رو بزارید ، ادرس ایمیل تون رو بزارید ، سپس بازش کنین . اگر ایمیل رسید بهتون تابع فعاله روی سرور و فرم شما مشکل داره .متوجه نشدممنظور استاد ، عوض کردن این خط از کد خودتون هست :$contact_page = "index.html"; // path to the HTML contact page where the form appears 2 نقل قول لینک به ارسال
!Mojtaba 980 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) دوستان مشکل حل نشدکارایی که من انجام دادم :/div><!-- /Hidden succes form --> <form action="#" id="contactform" class="animform"><!-- Contact form --><ul><li><form method="post" action="<?php bloginfo('template_url'); ?>/process.php"><label for="name"class="flabel">نام شما</label>فایل process.php<?php// Information to be modified$your_email = "mr.minavand@gmail.com"; // email address to which the form data will be sent$subject = "فرم تماس با ما"; // subject of the email that is sent$thanks_page = "thankyou.html"; // path to the thank you page following successful form submission$contact_page = "http://loosterdamavand.ir/#contacts "; // path to the HTML contact page where the form appears ویرایش شده آذر 92 توسط honda.moji نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 این صفحه الان کجا ذخیره است؟thankyou.htmlکدهای صفحه process.php باید به صورت کامل باشند و اصلاح بشند همینطور کدهای فایل js مربوطه که البته من که فرصت چنین کاری را ندارم پیشنهاد می کنم از یک فرم استاندارد شده برای وردپرس استفاده کنید 4 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .