در این جلسه از سری آموزشهای پیاچپی میخواهیم اولین پروژه کاربردی را با این زبان برنامه نویسی محبوب ایجاد کنیم. پروژه ما اسکریپتی برای ارسال ایمیل است. بدین صورت شما با نحوه ارسال ایمیل و توابع مربوط به آن در PHP نیز آشنا خواهید شد. در ادامه مطلب با ملت وب همراه باشید.
اگر آموزشهای پیاچپی ملت وب را تا اینجا دنبال کردهاید پس تمامی پیشنیازهای لازم برای شروع کار یک پروژه کاربردی را دارید. میخواهیم در این جلسه یک اسکریپت کاربردی برای ارسال ایمیل ایجاد کنیم و سعی میکنیم علاوه بر استفاده از مباحث قبلی، موارد جدیدی را هم به شما آموزش دهیم.
خب اگر یادتان باشد در جلسات اولیه گفتم که مهمترین مرحله برای ایجاد یک پروژه الگوریتم آن است. شاید بسیاری از افراد فکر کنند که یک پروژه ساده چه نیازی به الگوریتم دارد. خب شاید تا حدی گفته این افراد درست باشد زیرا بسیاری از پروژههای کوچک را بدون الگوریتم نویسی نیز میتوان ایجاد کرد. اما اگر بخواهیم بعدا اسکریپت خود را ارتقا دهیم و امکانات جدیدی به آن اضافه کنیم یا اشکلاتش را رفع کنیم، در صورتی که از الگوریتم استفاده کرذه باشیم کار ما بسیار آسانتر خواهد شد.
پس اولین کاری که برای ایجاد پروژه ارسال ایمیل انجام میدهیم ترسیم یک الگوریتم است. پیش از اینکه بخواهید الگوریتم را ایجاد کنید باید در نظر داشته باشید که اسکریپتی که قصد ایجادش را دارید قرار است چه کاری را انجام دهد؟ خب در اینجا ما میخواهیم سیستم ارسال ایمیل تحت وب ایجاد کنیم پس مهمترین بخشهایی که پروژه ما باید داشته باشدی به شرح زیر است:
- یک فیلد برای وارد کردن ایمیل مقصد (آدرسی که ایمیل به آن ارسال خواهد شد)
- یک فیلد برای وارد کرد نام ارسال کننده
- یک فیلد برای وارد کردن موضوع ایمیل
- یک فیلد برای نوشتن متن ایمیل
- یک دکمه برای ارسال ایمیل
- یک دکمه برای ریست کردن فرم
- یک صفحه پیاچپی که عملیات پردازش و ارسال ایمیل را انجام دهد
خب این موارد مهمترین بخشهایی هستند که ما باید ایجاد کنیم. ما باید دو فایل ایجاد کنیم که البته میتوان کل پروژه را در یک فایل ایجاد کرد اما بهتر است هر بخش را در یک فایل جداگانه ایجاد کنیم. الگوریتم سادهای که من برای این پروژه در نظر گرفتهام به این صورت است:
- کاربر اطلاعات خواسته شده را در فرم وارد میکند
- اطلاعات به صفحه بررسی و ارسال ایمیل ارسال می شوند
- در صفحه بررسی و ارسال ایمیل چک میکنیم که آیا کاربر تمامی فیلدها را پر کرده یا خیر. اگر فیلدها به درستی پر شده بود به مرحله 4 می رویم و اگر پر نشده بود کاربر را به مرحله 1 انتقال می دهیم
- حال بر اساس اطلاعات که کاربر وارد کرده ایمیل مورد نظر را با کمک PHP ارسال می کنیم.
- بررسی می کنیم که آیا ایمیل با موفقیت ارسال شده یا خیر. اگر با موفقیت ارسال شده بود، پیامی مبنی بر ارسال موفق ایمیل به کاربر نمایش داده شود در غیر این صورت پیام خطای مناسب به کاربر نمایش داده شود
همانطور که میبینید در ۵ مرحله به سادهترین حالت ممکن الگوریتم پروژه ارسال ایمیل را ایجاد کردیم. البته میتوان از الگوریتمهای دیگری هم استفاده کرد و شاید الگوریتم مورد نظر شما بسیار بهتر از الگوریتمی باشد که در بالا نوشتهام. اما برای یکپارچه شدن آموزش بر اساس همین الگوریتم پروژه را ایجاد می کنیم.
ابتدا نرم افزار زمپ را اجرا کرده و در پوشه htdocs یک پوشه جدید به نام email میسازیم. سپس در این پوشه دو فایل به نامهای index.php و send.php ایجاد میکنیم. فایل اول قرار است فرم ما را نشان دهد و فایل دوم پردازشگر و ارسال کننده ایمیل است.
در فایل index.php مطابق با نیاز خود که در بالا به آن اشاره کردم یک فرم با فیلدهای مورد نظر ایجاد میکنیم. برای زیباتر شدن نتیجه کار میتوانید از دستورات اچتیام بهره ببرید ولی ما به منظور سادهتر بودن هر چه بیشتر کدها از حداقل کد ممکن استفاده کردهایم.
<form method="post" action="send.php"> email to : <input type="text" name="email"><br> your name : <input type="text" name"uname"><br= subject : <input type="text" name="subject"><br> message : <textarea name="message" rows="3" cols="4"></textarea> <input type="reset" value="Reset"> <input type="submit" value="Send Email"> </form>
در فرم بالا ما به تعداد مورد نیاز فیلد ایجاد کردهایم. فیلد ایمیل، نام کاربر، موضوع و متن پیام و نیز دو دکمه ریست و ثبت فرم.
حالا در فایل send.php باید کد زیر را قرا دهید:
<?php $mailto = trim($_POST['email']); $username = trim($_POST['uname']); $subject = trim($_POST['subject']); $message = trim($_POST]'message']); //merge name and message $final_message = $username . " : " . $message; if ($mailto != "" && $username !="" && $subject !="" && $message != "") { //we know user filled the form $email_send = mail ($mailto, $from_mail, $final_message); //check for send email if ($email_send){ echo "Your Email Has Been Send Successfully!"; }else{ echo "sorry, there is problem in sending email, try again!"; } }else{ echo 'You Must Fill All Fields! Go <a href="index.php">Back</a>'; } ?>
حال میخواهیم کد بالا را تحلیل کنیم. در واقع تمامی نکات کد بالا را قبلا یاد گرفتهاید اما در اینجا یک مرور کلی به کد داریم. ابتدا مقادیری که کاربر در فرم وارد کرده را درون چند متغیر قرار دادهایم. همچنین از تابع trim پیاچپی استفاده کردهایم تا فاصلههای اضافه اول و اخر عبارات وارد شده در هر فیلد به صورت خودکار حذف شود. سپس با یک دستور if بررسی کردهایم که در صورتی که تمامی فیلدها خالی نباشند و کاربر یک مقدار در آنها وارد کرده باشد کد بخش صحیح بودن شرط اجرا شود و در غیر این صورت پیام خطایی به او نمایش داده میشود و یک لینک برای بازگشت به صفحه فرم اختیار وی قرار میگیرد. اما در صورت صحیح بودن شرط با استفاده از تابع mail اقدام به ارسال ایمیل میکنیم و. سپس مقدار بازگشتی این تابع را در متغیر email_send قرار میدهیم.
در مورد مقادیر بازگشتی در جلسه آمورش تابع مفصلا توضیح دادیم. اما در اینجا بد نیست بدانید در صورتی که ارسال ایمیل موفق باشد این تابع مقدار true را بر میگرداند و اگر ایمیل به هر دلیلی ارسال نشود مقدار بازگشتی تابع false خواهد بود.
پس در نتیجه مقدار متغیر email_send یا true میشود یا false. سپس با یک دستور if مجددا بررسی کردهایم که اگر ارسال ایمیل موفق بوده یعنی email_send = true بوده باشد، پیام موفق بودن ارسال ایمیل و در غیر این صورت، (یعنی email_send = false بوده) پیام خطای ارسال نشدن ایمیل به کاربر نمایش مییابد.
نکته: ما نام کاربر و متن پیام او را به هم ترکیب کردهیم و در یک متغیر دیگر به نام final_message قرار دادهایم تا کسی که ایمیل را دریافت میکند بداند این ایمیل از طرف چه شخصی برایش ارسال شده است.
تابع ارسال ایمیل را میتوان با تنظیمات وسفارشیسازیهای زیادی مورد استفاده قرار داد. اما برای شروع کار باید بدانید که این تابع بع صورت پیشفرض و در سادهترین حالت ممکن چند ورودی دریافت میکند. همانطور که در کد زیر میبینید در هنگام استفاده از این تابع باید حداقل سه ورودی داشته باشد. آرگومان اول آدرس ایمیلی است که قصد داریم به آن ایمیل ارسال کنیم. آرگومان دوم موضوع ایمیل و آرگومان سوم متن ایمیل است.
<?php mail('email@domain.com', 'subject', 'email message'); ?>
همچنین به این نکته باید توجه کنید که برای استفاده از این تابع الزما نیاز نیز مقدار بازگشتی آن را برابر یک متغیر قرار دهیم. در واقع در کد اسکریپت ارسال ایمیل، ما به این دلیل تابع را در برابر یک متغیر قرار دادیم تا از این طریق بتوانیم کنترل بیشتری بر روی عملیات داشته باشیم و پیام خطای مناسب را ایجاد کنیم.
اگر دقت کرده باشید اسکریپت نوشته شده توسط ما دقیقا منطبق بر همان الگوریتم ساده اولیهای است که نوشته بودیم. یعنی تک تک مراحل بخوبی در پیاچپی پیاده سازی شدهاند.
با کمی تغییرات و زیباتر کردن کد بالا میتوانید یک اسکریپت کاربرپسند و کاربردیتر ایجاد کنید. به عنوان تمرین از css و html به منظور زیباتر شدن فرم ارسال ایمیل و حتی صفحه ارسال ایمیل و نمایش پیامها بهره ببرید. همچنین در صورتی که هر گونه سوالی در این مورد برایتان پیش آمده آن را در بخش نظرات اعلام کنید.
همچنین میتوانید از آنچه که در این جلسه یاد گرفتید به منظور ایجاد فرم تماس با ما برای سایت خود استفاده کنید.
در جلسات آینده و در پروژههای پیچیدهتر روش ارسال ایمیل با ضمیمه و نیز ایمیلهای HTML و UTF-8 را خواهید آموخت. فعلا سعی کنید مباحثی که تا اینجا آموزش داده شده را به صورت روان و کامل یاد بگیرید چراکه رفته رفته با بکار گرفتن پروژههای سنگینتر کار شما کمی بیشتر میشود.
محصولات مشابه فروشی
-
دانلود افزونه احراز هویت دو مرحله ای با ایمیل ووکامرس
افزونه ابزار وردپرسافزونه WooCommerce Two Factor Authentication بصورت یکپارچه در صفحه ورود ووکامرس شما ادغام می شود و یک فرآیند احراز هویت دو مرحله ای با ایمیل را اجرا می کند! روش کار افزونه به چه صورت هست؟ پس از فعال شدن افزونه ، روند کار ساده است: هنگامی که مشتری به صفحه ورود دسترسی پیدا می کند ، علاوه بر قسمتهای نام کاربری و رمز عبور ، قسمت جدید رمز دو مرحله ای و دکمه "ارسال رمز" را نیز مشاهده می کند (دکمه ورود به سیستم تا زمان ارسال رمز پنهان خواهد بود) پس از وارد کردن نام کاربری/ایمیل و کلیک بر روی دکمه "ارسال امز" ، او رمز را از طریق ایمیل دریافت می کند و دکمه ورود به سیستم ظاهر می شود سپس مشتری می تواند به رمز را وارد کرده و ورود به سیستم را ادامه دهد سفارشی سازی ساده از طریق منطقه مدیریت ، مدیر فروشگاه می تواند ایمیل اعلان رمز، موضوع ، پیام خطا و موارد دیگر را سفارشی کند! وی همچنین می...59000 99000 -
دانلود افزونه وردپرس ارسال اتوماتیک پست
افزونه ابزار وردپرسافزونه پست خوکار وردپرس ارسال پست های خودکار از منابع مختلف به وردپرس افزونه پست خودکار ورپرس Wordpress Automatic Plugin این امکان را به شما میدهد که در ساعات مختلف شبانه روز و با تنظیم بر روی سایت های محبوب پست های اتوماتیک را از سایت های منبع دریافت و بر روی سایت شما ارسال نماید. این افزونه توانایی ارسال مقالات, اخبار,محصولات آمازون,محصولات کلیک بانک,محصولات والمارت,ویدئو یوتیوب ویمو DailyMotion,پست فید,eBay, تصاویر فلیکر اینستاگرام پینترست ریدیت ,توییتر,فیسبوک و .... را دارد. توانایی های افزونه ربات نویسنده خودکار بیش از این موارد بوده و بصورتی که حتی میتوانید بخشی از مطالب منبع لینک ها را حذف و به بعضی از کلید واژه ها حساس بوده و کلمه خود را جایگزین آن نمایید و برچسب های منبع را نیز میتوانید استخراج نمایید. در ادامه به بررسی این افزونه وردپرس میپردازیم: ارسال پست...69000 119000 -
دانلود قالب HTML ارسال آگهی Listeed فارسی
دایرکتوری - آگهیقالب Listeed یک دایرکتوری کاملا برجسته و آگهی برای HTML هست که با بوت استرپ 4 و SASS ساخته شده است. این قالب دارای 15+ صفحه HTML فارسی و راستچین است که تمام نیازهای یک کسب و کار آگهی را پوشش می دهد.
قالب Listeed را می توان برای دایرکتوری، املاک و مستغلات، اجاره اتومبیل و یا هر وب سایت آگهی دیگر استفاده می شود
ویژگی های قالب HTML ارسال آگهی Listeed
- فارسی و راستچین
- طراحی مدرن
- دو صفحه اصلی آمده
- فهرست صفحات با نقشه
- فهرست جزئیات صفحات با رزرو، نقد، گالری عکس و بیشتر
- ارسال مقاله
- API نقشه گوگل
- صفحات روش پرداخت
- فرم تماس
- دو طرح بندی وبلاگ و صفحه جزئیات
- ثبت نام و ورود به سیستم
- و ..
89000 139000 -
دانلود افزونه وردپرس ارسال خودکار مطالب به شبکه های اجتماعی
افزونه متفرقه وردپرسافزونه Social Auto Poster افزونه وردپرس ارسال خودکار مطالب به شبکه های اجتماعی یک انتخاب عالی برای ارسال خودکار مطالب خود را به سیستم های رسانه های اجتماعی معروف مانند فیس بوک، LinkedIn، توییتر، Tumbler، BufferApp، Instagram و Pinterest میباشد. شما می توانید حساب های اجتماعی خود را پیکربندی کنید و محتویات جدیدی را ارسال کنید و محتوای قدیمی خود را به صورت زنده منتشر کنید تا آن را زنده نگه دارید و به حداکثر مخاطب دسترسی داشته باشید.پلاگین همچنین با پروفایل های شخصی، صفحات کسب و کار، گروه ها و غیره کار می کند. سازگاری افزونه ارسال خودکار مطالب به شبکه های اجتماعی سازگار با :BuddyPress 2.5.x, Easy Digital Downloads, Easy Digital Downloads 2.9.x, Easy Digital Downloads 2.8.x, Easy Digital Downloads 2.7.x, Easy Digital Downloads 2.6.x, Easy Digital Downloads 2.5.x, Gravity Forms 1.9.x, Jigoshop 1.17.x, Jigoshop 1.16.x, Jigoshop 1.15.x, Jigoshop 1.14.x, WooCommerce 4.0.x, WooCommerce...65000 115000 -
تراکت لایه باز آموزش تری دی مکس 3d max
تراکتطرح لایه باز تراکت تبلیغاتی آموزش تری دی مکس 3d max با پس زمینه سفید و فیروزه ای طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این تراکت تبلیغاتی آموزش 3d max را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 12 مگابایت
ابعاد : 14.8 در 21 سانتی متر
رزولیشن: 300
پسوند : psd
20000 -
پوستر تبلیغاتی لایه باز آموزش فتوشاپ
تراکتطرح لایه باز پوستر تبلیغاتی آموزش فتوشاپ با پس زمینه سفید و صورتی طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این پوستر تبلیغاتی آموزش فتوشاپ را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 26 مگابایت
ابعاد : 29.7 در 42 سانتی متر
پسوند : psd
20000 -
تراکت لایه باز آموزش عکاسی و فیلمبرداری
تراکتطرح لایه باز پوستر تبلیغاتی آموزش عکاسی و فیلمبرداری با پس زمینه سفید و صورتی طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این پوستر تبلیغاتی آموزش عکاسی و فیلمبرداری را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 20 مگابایت
ابعاد : 21 در 29.7 سانتی متر
پسوند : psd
20000 -
کارت ویزیت لایه باز آموزش اصولی کاراته
کارت ویزیتطرح کارت ویزیت لایه باز آموزش اصولی کاراته با پسوند psd طراحی شده است . در طرحکارت ویزیت لایه باز آموزش اصولی کاراته از تصویر و وکتور با کیفیت و دوربری شده استفاده شده است.
با تغییر در ابعاد این کارت ویزیت می توانید از آن بعنوان بنر مغازه ، تراکت و حتی بیلبورد محیطی استفاده نمایید.
حجم : 5.23 مگابایت
ابعاد : 9 در 6 سانتی متر
پسوند : psd
20000 28000 -
تراکت لایه باز استخر و آموزش شنا با فرمت psd طرح جدید
بنربیشک حتمای این طرح را در هیچ کجا نخواهید دید! زیباترین تراکت لایه باز استخر و آموزش شنا یک تراکت خاص و متفاوت به استخر و آموزش شنا خود هدیه دهید... طرح تراکت لایه بازاستخر و آموزش شنا کاملا لایه باز بوده و این طرح مناسب برای استخر و آموزش شنا میباشد که از دید خوبی برخوردار است ، این طرح فوق کاملاً لایه باز با فرمت psd و از کدهای رنگی cmyk که مخصوص چاپ هست استفاده شده.این طرح با طراحی شیک و مدرن و در اندازه {21*14.8} سانتی متر و رزولوشن ۳۰۰ DPII با کیفیت عالی می باشد. از طرح تراکت لایه باز استخر و آموزش شنا میتوانید برای بنر و حتی میتوانید با کمی تغییرات به کارت ویزیت هم تبدیل کنید. ابعاد :14.8 در 21 سانتیمتر و قابل ویرایش به اندازه های دلخواه خود میباشد فرمت فایل : psd رزولوشن: 300 مد رنگ: CMYK حجم: 15 مگابایت آموزش استفاده از طرح لایه باز تراکت استخر و...23000 31000 -
دانلود قالب وردپرس آموزش آنلاین Eduma فارسی
قالب وردپرس آموزش آنلاینقالب Eduma که یکی از مطرح ترین و حرفه ای ترین قالب وردپرس آموزش آنلاین با طراحی واکنشگرا میباشد و مناسب برای سایت آموزش های آنلاین ، آموزشگاه ها ،مدارس،مهدکودک،و تدریس خصوصی و … میباشد. امروزه سایت های زیادی از راه فروش آموزش های خود کسب کار عالی راه اندازی کرده اند ! قالب وردپرس آموزش آنلاین Eduma یک قالب بی نظیر برای سایت هایی با موضوع آموزش آنلاین، آموزش، دانشگاه، و … است . دارای 6 دموی فارسی قالب Eduma دارای دمو های متفاوت میباشد که 6 دموی جذاب از این قالب با بسته نصبی جداگانه آماده شده است که در آینده نیز دموهای دیگر اضافه خواهد شد. پیشنمایش دموها : دموی یک دموی دو دموی سوم دموی چهارم دموی پنجم دموی ششم قالب Eduma دارای امکاناتی متفاوت برای مدیریت دوره های آموزشی شما است این قالب با استفاده از افزونه فروشگاه ساز ووکامرس امکان پرداخت آنلاین...139000 257000 -
دانلود قالب وردپرس آموزش آنلاین Masterstudy فارسی
قالب وردپرس آموزش آنلاینقالب MasterStudy بهترین قالب وردپرس آموزشی برای سازمان های آموزشی، که دوره های خود را به فروش می رسانند و کلاس های محلی را سازماندهی می کنند. قالب آموزش آنلاین Masterstudy به عنوان تم آموزشی وردپرس برای مرکز یادگیری شما طراحی شده است. شما میتوانید دوره های رایگان یا پولی را به اشتراک بگذارید. قالب فروش دوره Masterstudy ساده و بدون دردسر برای ساخت، سفارشی سازی و مدیریت میباشد. پلاگین ویژوال کامپوزر گنجانده شده است، بنابراین شما می توانید صفحات را در عرض چند دقیقه با ابزار کشیدن و رها کردن آسان بسازید. تم وردپرس آموزش Masterstudy شما به طور کامل پاسخگو است، بنابراین شما می توانید مطمئن باشید که محتوای شما در هر دستگاهی قابل نمایش میباشد. دانش آموزان می توانند نظرات و بررسی های خود را در مورد دوره ها ارسال نمایید. با قالب Masterstudy میتوانید رویداد ها و وبلاگ خود را نیز بسازید و همچنین با...119000 229000 -
پکیج 7 قالب وردپرس آموزش آنلاین با تخفیف ویژه
قالب وردپرس آموزش آنلاینامروز در نظر داریم تا بسته شامل7 محصول وردپرس آموزش آنلاین در ملت وب را در یک بسته با تخفیف ویژه در اختیار شما عزیزان قرار دهیم. قالب های موجود در این بسته با موضوعآموزش آنلاین هستند و با استفاده از این قالب ها شما هر نوع سایت آموزش آنلاین را که در نظر داشته باشید میتوانید بسازید. شما با خرید این بسته به 7 قالب وردپرس ما دسترسی خواهید داشت و میتوانید دانلود و بسته به نیاز در هر زمان استفاده کنید. اگر این مجموعه بصورت تکی خریداری شود هزینه زیادی برای شما خواهد داشت ولی با خرید این بسته شما در هزینه های خود صرفه جویی کرده و 7 محصول پرطرفدار آموزش آنلاین را خواهید داشت . محصولات موجود در بسته : 1. قالب Turitor قالب وردپرس آموزش آنلاین وردپرس قالب Turitor یک قالب وردپرس آموزش آنلاین مناسب برای ایجاد وب سایتهای آموزشی ، دوره های آنلاین ، LMS ، بازاریابان محتوای آموزشی...350000 520000 -
قالب پازلی اینستاگرام بصورت لایه باز PSD به همراه آموزش٪40قالب پازلی اینستاگرام لایه باز برای ساخت سری عکس های پازلی اینستا شاید شما هم در پروفایل پیج های مختلف مانند پیج های مدلینگ و فروش لوازم مد و یا حتی پیج های شخصی سری عکس های پازلی را در بخش پست های پیج دیده باشید که جلوه خیلی خوبی بخصوص برای پیج های فروشگاهی میدهد . برای ساخت این سری عکس ها ما امروز قالبی را آماده کردیم که شما براحتی میتوانید تصاویر خود را در این قالب قرار داده و قالب به شما خروجی بصورت تصاویر جدا و پازلی میدهد که شما بایستی از آخر به اول در پیج خود آپلود کنید. شبکه اجتماعی اینستاگرام در ابتدا یک شبکه اجتماعی برای سرگرمی بود ولی با ورود افراد مختلف مثل هنرمندان، ورزشکاران و بلاگر و ... به این شبکه اجتماعی اکنون تبدیل به یک غول تجارت و تبلیغات و کسب و کار مجازی شده و همه میتوانند با توجه به خلاقیت خود از این شبکه کسب درآمد کنند. هرچه قالب پست...13800 29000
آخرین های مشابه مشاهده بیشتر
-
آموزش PHP - جلسه دهم: پروژه ارسال ایمیل
آموزش PHPدر این جلسه از سری آموزشهای پیاچپی میخواهیم اولین پروژه کاربردی را با این زبان برنامه نویسی محبوب ایجاد کنیم. پروژه ما اسکریپتی برای ارسال ایمیل است. بدین صورت شما با نحوه ارسال ایمیل و توابع مربوط به آن در PHP نیز آشنا خواهید شد. در ادامه مطلب با ملت وب همراه باشید. اگر آموزشهای پیاچپی ملت وب را تا اینجا دنبال کردهاید پس تمامی پیشنیازهای لازم برای...رایگان -
آمورش PHP: جلسه بیست و پنجم: پروژه ساخت فرم ورود کاربر و صفحه کاربری
آموزش PHPدر ادامهی مباحث آموزش برنامهنویسی به زبان پیاچپی در ملت وب، قصد داریم در این جلسه و نیز چند جلسهی آینده مثالهایی عملی از روشهای ساختن اسکریپتهای کاربردی تحت وب را به شما آموزش دهیم. در این قسمت میخواهیم روش ساخت سیستم ورود کاربران عضو شده را آموزش دهیم. در ادامه با ملت وب همراه باشید. اگر خاطرتان باشد در جلسات قبل در مورد Session ها...رایگان -
تنظیم سرویس ارسال ایمیل SMTP در وردپرس
آموزش wordpressاگر علاقه دارید از اتفاقات سایت خود (مانند ثبت نام کاربر جدید، اطلاع از نظرات ثبت شده در سایت، دریافت اطلاعات ثبت شده در فرم تماس با ما و …) توسط ایمیل آگاه شوید می توانید از افزونه wp-mail-smtp استفاده کنید و با کمی تنظیم این افزونه به صورت خودکار از طرف سیستم وردپرس خودتان ایمیل دریافت کنید .آموزش نحوه نصب و تنظیم این افزونه به شرح زیر است: ۱- ابتدا افزونه wp-mail-smtp را دانلود کنید. سپس...رایگان -
ارسال ایمیل در لوکال هاست وردپرس با WP Mail SMTP
آموزش wordpressهمانطور که میدانید از نرمافزارهایی همچون Xampp در محیط ویندوز و Mamp که در محیط مک قابل استفاده هستند برای ایجاد لوکال هاست استفاده میشود که با استفاده از انها میتوان در این محیط نسبت به نصب و راهاندازی وردپرس اقدام نمود. در حالت عادی ایمیلهای ارسالی در وردپرس با استفاده از ایمیل سرور ارسال میشود که قبلا در مورد آن توضیح داده ایم. که در این...رایگان -
آموزش ارسال محصول در پنل کارمندی ملت وب
سلام و عرض ادب خدمت همراهان عزیز ملت وب این آموزش بصورت ویدئویی آماده شده که در بخش بالا میتوانید مشاهده کنید و چنانچه امکان مشاهده ویدئو را ندارید با آموزش متن و تصویر زیر خدمت شما عزیزان هستیم. لطفا ابتدا قوانین ارسال محصول را در صفحه قوانین مطالعه و ادامه دهید- فعالیت در سایت به منزله ی پذیرش قوانین میباشد. ارتقا به پنل کارمندی در صورتی که قصد فعالیت بصورت کارمندی در سایت را...رایگان -
آموزش زمان بندی ارسال پست در وردپرس
آموزش wordpressدانستن نحوه ارسال در وردپرس و برنامه ریزی آن بهترین راه برای تنظیم محتوای خروجی و زمان بندی است. به عنوان مثال بسیاری از مقالات منتشر شده، اگر برنامه ریزی خوبی نداشته باشند، مفید نخواهند بود.. در عوض، شما باید زمانی را که یک مقاله باید منتشر شود، برنامه ریزی کنید. دو راه برای تنظیم یک پست مقاله وردپرس وجود دارد: از ابزار در داشبورد استفاده کنید. با افزونه وردپرس نحوه...رایگان -
آموزش تغییر ایمیل مدیریت در وردپرس (2 روش)
آموزش wordpressآیا می خواهید ایمیل مدیریت وردپرس را برای وب سایت خود تغییر دهید؟ به طور پیش فرض، وردپرس از اولین آدرس ایمیل شما به عنوان ایمیل مدیریت وب سایت شما استفاده می کند. همچنین به عنوان آدرس ایمیل اولین حساب کاربری مدیر استفاده می شود. در این مقاله به شما نشان خواهیم داد که چگونه به راحتی آدرس ایمیل مدیریت admin وردپرس را تغییر دهید. چرا و چه زمانی نیاز به تغییر ایمیل ادرس وردپرس...رایگان -
آموزش غیر فعال کردن ورود با ایمیل در وردپرس
آموزش wordpressاین ویژگی به کاربران اجازه می دهد تا با نام کاربری یا آدرس ایمیل در فرم ورود به سیستم وارد شوند. در این مقاله ما به شما نحوه غیر فعال کردن ورود به سیستم با قابلیت آدرس ایمیل در وردپرس را نشان خواهیم داد. چرا ورود با ایمیل را در وردپرس غیرفعال کنید؟ بعضی از کاربران معتقدند که آدرسهای ایمیل رایجتر از نام کاربری هستند. اگر یک ایمیل به کسی بفرستید، پس ایمیل شما را می...رایگان -
آموزش PHP - جلسه سوم: عملگرها
آموزش PHPدر ادامه سری آموزشهای پیاچپی در ملت وب و پس از معرفی ابزارهای مورد نیاز و شروع کار با این زبان برنامه نویسی، وپس از مبحث متغییرها و کامنتها، حال به سراغ جلسه سوم میرویم. در این جلسه قصد داریم در مورد عملگرها در PHP صحبت کنیم پس در ادامه آموزش با ملت وب همراه باشید. عملگرهای اصلی ابتدا باید ببینیم عملگر چیست؟ عملگرها در واقع عملیاتی را بر روی دادهها انجام...رایگان -
آموزش PHP - جلسه ششم: حلقه های While و For
آموزش PHPدر ادامه سری آموزشهای php در ملت وب میخواهیم به مبحث حلقهها بپردازیم. از حلقهها به منظور تکرار اجرای کدها به تعداد دفعات دلخواه میتوانیم استفاده کنیم. در ادامه آموزش با ملت وب همراه باشید. گاهی در برنامهنویسی شرایطی پیش میآید که نیاز داریم بخش خاصی از کد چندین مرتبه اجرا شود. در این حالت می توانیم از حلقهها بهره ببریم. همانند سایر زبانهای...رایگان -
آموزش PHP - جلسه نهم: متغیرهای پیش فرض و فرم ها
آموزش PHPدر این بخش از سری آموزش برنامهنویسی وب با PHP میخواهیم دربارهی مبحث جذاب فرمها صحبت کنیم. علاوه بر این با متغیرهای کاربردی و پیشفرض پیاچپی نیز آشنا خواهیم شد. در ادامه با ملت وب همراه باشید. متغیرهای پیشفرض در جلسات قبل اعلام کردیم، در نامگذاری متغیرها در php نباید از نامهای از پیش رزرو شده این زبان برنامهنویسی استفاده کنید. PHP شامل یکسری...رایگان -
آموزش PHP - جلسه چهارم: آرایه ها
آموزش PHPدر ادامه سری آموزشهای پیاچپی در ملت وب امروز قصد داریم تا به مبحث مهم آرایهها بپردازیم. آرایه در زبان ساده محلی است که میتوان در آن بیش از یک مقدار را ذخیره سازی کرد. در ادامه مطلب با ملت وب همراه باشید. در جلسات گذشته آموزشهای ابتدایی زبان برنامه نویسی پی اچ پی را با هم گذراندیم. حالا میخواهیم در این جلسه به آرایهها بپردازیم. آرايه ها...رایگان -
آموزش PHP - جلسه هشتم: توابع
آموزش PHPدر این جلسه از سری آمورشهای پیاچپی در ملت وب قصد داریم تا به یکی از مهمترین و در عین حال لذتبخشترین مباحث بپردازیم. توابع در هر زبان برنامه نویسی کاربرد بسیاری دارند و باعث میشوند تا در هنگام کدنویسی بتوانیم پروژه خود را منسجمتر تولید کنیم. در ادامه مطلب با ملت وب همراه باشید. توابع از جمله مهمترین مباحثی است که در آموزش پیاچپی باید یاد...رایگان -
آموزش PHP - جلسه هفدهم: کار با فایل ها
آموزش PHPدر ادامه سری آموزشی پیاچپی قصد داریم در مورد فایلها و کارهایی که با پیاچپی میتوان با فایلها انجام داد صحبت کنیم. میتوان از فایلها به منظور ذخیره کردن اطلاعات بهره گرفت یا در شرایط گوناگون از آنها استفاده کرد. در ادامه با ملت وب همراه باشید. در این بخش پس از اینکه چند جلسه به طور کامل در مورد بانک اطلاعاتی MySQL صحبت کرده بودیم، به سراغ...رایگان -
آموزش PHP - جلسه بیستم: کار با رشته ها
آموزش PHPدر ادامه سری آموزش پیاچپی قصد داریم شما را با توابع پرکاربردی که در کار با رشتهها با آنها زیاد سروکار خواهید داشت آشنا کنیم. در ادامه این جلسه از آموزش پیاچپی با ملت وب همراه باشید. هنگام برنامهنویسی به زبان برنامهنویسی PHP مطمئنا نیاز خواهید داشت تا عملیات را روی رشتههای متنی انجام دهید. پیاچپی یکسری توابع داخلی دارد که بسیار...رایگان -
آموزش PHP - جلسه بیست و یکم: شیء گرایی
آموزش PHPدر ادامه سری آموزشهای پیاچپی ، حال به مرحلهای جدید از برنامه نویسی میپردازیم و در واقع قصد داریم وارد مباحث پیشرفته شویم. در این جلسه و چند جلسهی آینده، به مبحث شیءگرایی خواهیم پرداخت. در ادامه با ملت وب همراه شوید. شاید سختترین مرحله در تدریس و نیز فراگرفتن شیءگرایی در پیاچپی را بتوان پایه و اساس آن دانست. اما در صورتی که شما اصل این...رایگان -
آموزش PHP - جلسه بیست و دوم: شیء گرایی (بخش دوم)
آموزش PHPدر ادامهی سری آموزش پیاچپی، همانطور که میدانید از جلسه قبل برنامهنویسی شیءگرا را آغاز کردیم. در این جلسه به ادامه مبحث شیءگرایی خواهیم پرداخت. پس در ادامهی این آموزش با ملت وب همراه شوید. در جلسه قبل مرحله به مرحله پیش رفتیم و گفتیم که بهترین روش یادگیری مبحث شیءگرایی، تمرین است. اگر جلسه قبل را هنوز مطالعه نکردهاید، لطفا ابتدا آن را...رایگان -
آموزش PHP: جلسه بیست و سوم: شیءگرایی (بخش سوم)
آموزش PHPدر جلسهی بیست و سوم از سری آموزشهای پیاچپی قصد داریم به ادامهی مبحث شیءگرایی بپردازیم. قبل از مطالعه این بخش بهتر است ابتدا بخش اول و دوم شیءگرایی را مطالعه کنید. در ادامه با ملت وب همراه شوید. در دو جلسهی قبلی ۱۱ مرحله مختلف را گذراندیم تا مبحث شیءگرایی را در پیاچپی به روش عملی یاد بگیریم. در ادامه به سراغ مراحل بعدی...رایگان -
آموزش فعال سازی ایمیل اطلاع رسانی پاسخ به دیدگاه در وردپرس
آموزش wordpressدیدگاه ها و نظرات در وب سایت های وردپرس حائز اهمیت می باشند. کاربران سایت معمولا دیدگاه های خود را در رابطه با مطالب سایت بیان می کنند. حال ممکن است که آنها سوالاتی درباره آموزش و مطالب سایت داشته باشند که می توانند سوالات خود را در بخش دیدگاه ها مطرح کنند. اما کاربران برای دریافت پاسخ سوالات مطرح شده در این بخش لازم است که روزانه به سایت مراجعه کنند، که انجام این کار وقت گیر و...رایگان -
آموزش PHP - جلسه دوم، متغییرها و توضیحات در کدها
آموزش PHPدر جلسه اول آموزش برنامه نویسی و طراحی وب به زبان PHP رایانه خود را به سرور محلی تبدیل کردیم و نیز ابزارهای مورد نیاز برای شروع برنامه نویسی به این زبان را نصب کرده و در نهایت هم شاهد اجرای موفق اولین پروژه خود بودیم. در این جلسه میخواهیم در مورد متغییرها و نیز عملگرها در php صحبت کنیم. در ادامه با ملت وبهمراه باشید. تبلیغات همانطور که در جلسه قبل توضیح دادیم ابتدا...رایگان -
آموزش PHP - جلسه شانزدهم: Session و Cookie
آموزش PHPدیدن جلسات قبل ذخیره اطلاعات در متغیرها برای کاربردهای مختلفی در پیاچپی در اختیار توسعه دهندگان قرار گرفته است. علاوه بر این با ذخیره دادهها در بانک داده MySql آشنا شدید. اما گاهی نیاز به نوع دیگری از ذخیره دادهها خواهید داشت. مثلا متغیرهایی که در تمام پروژه در دسترس باشند. از سشن (Session) و کوکی (Cookie) دقیقا به همین منظور در پیاچپی استفاده میکنیم. در ادامه با ملت...رایگان -
آموزش PHP - جلسه نوزدهم: فیلترهای پی اچ پی (مقدماتی)
آموزش PHPدر این جلسه از سری آموزشی پیاچپی قصد داریم تا شما را با مبحث فیلترهای این زبان برنامهنویسی آشنا کنیم. از فیلترها به منظور اعتبارسنجی و پاکسازی دادههای ورودی میتوان بهره گرفت. در ادامه با ملت وب همراه باشید. از فیلترهای پیاچپی به منظور اعتبارسنجی و بهینه کردن ورودیها مورد استفاده قرار میگیرند. در واقع فیلترهای پیاچپی دارای بسیاری از...رایگان
هشتگ ها :
این محصول بدون نظر می باشد شما میتوانید اولین نظر را ثبت کنید