مشاوره رایگان
دریافت لینک های دانلود دریافت پستی درب منزل مبلغ کل: تومان
جهت دریافت کد تخفیف به کانال تلگرام مراجعه و یا با پشتیبان آنلاین هماهنگ نمایید

آموزش ساخت captcha در php

( فیلم آموزشی ) ،توسط مهندس محمد جعفر بلاغی
از آنجا که بحث امنیت در طراحی سایت یکی از مهم ترین پارامترها محسوب می شود،در این بخش به آموزش ساخت کپچا در PHP می پردازیم.کد کپچا(کد امنیتی) یکی از ساده ترین و در عین حال کاربردی ترین روش های افزایش امنیت فرم ها در PHP محسوب می شود.با استفاده از این آموزش،می توانید کد کپچا(امنیتی) را با استفاده از PHP تولید نموده و در فرم های PHP از آن استفاده کنید.
در بخش چهارم از این فصل ،
قصد داریم نحوه ساخت کد کپچا یا امنیتی را با استفاده از php به صورت پایه ای و جامع آموزش دهیم.اگر چه سورس ها و اسکریپت های آماده نیز در اینترنت برای ساخت کدهای کپچا موجود می باشد، اما اسکریپت های آماده هرگز آنچه را که مطلوب نهایی ماست در اختیار ما نمی گذارند و تنها برخی از اختیارات را به ما می دهند.از اینرو در این آموزش از هیچ کد یا اسکریپت آماده ای استفاده نشده است و نحوه تولید کد کپچا یا امنیتی از صفر مورد بررسی قرار داده شده است.در این بخش خواهیم دید:

1) بررسی کاربرد و فایده استفاده از کد کپچا در وب سایت

2) استفاده از تابع imagecreate جهت ایجاد متغیری که حاوی عکس کپچا یا کد امنیتی است و کار با این دستور

3) ایجاد تابعی تحت عنوان image_create جهت تولید عکس کپچا

4) استفاده از دستور imagefilledrectangle و تضیحات کامل در مورد کاربرد این تابع در ساخت کپچا

5) بررسی نحوه تبدیل سیستم رنگ بندی RGB به سیستم قابل استفاده در php و تعیین رنگ بندی عناصر کپچا

- کار با تابع imagecolorallocate را نیز به صورت دقیق و با جزییات کامل بررسی خواهیم نمود.

6) مفهوم و کاربرد تابع imageline و بررسی آرگومان های این تابع و نحوه ترسیم لاین جدید روی عکس کپچا

- چگونگی تعیین رنگ، نقطه ابتدایی،نقطه انتهایی خط مورد نظر را نیز خواهیم دید.

7) کار با دستور rand جهت تولید عدد تصادفی در php در یک بازه خاص عددی

8) استفاده از تابع imagepng و دریافت خروجی png

9) نحوه ایجاد تعداد زیادی نقطه (پیکسل) در تصویر کپچا با استفاده از تابع imagesetpixel

10) نحوه تعیین رنگ بندی نقاط فوق و هم چنین کاهش یا افزایش تراکم نقاط ترسیم شده

11) بررسی نحوه تولید یک رشته تصادفی شامل حروف و اعداد

- برای تولید یک رشته عددی تصادفی، به سادگی می توان از rand استفاده نمود اما برای تولید یک رشته تصادفی که شامل حروف باشد، نیاز به پیاده سازی سیستم دیگری داریم.

12) کاربرد دستور strlen در php و کاربرد این دستور در تولید رشته تصادفی با استفاده از php

13) نوشتن text یا متن روی تصویر کپچای ایجاد شده

14) چگونگی لود فونت و تعیین فونت نوشتاری کد کپچای تولید شده و هم چنین بررسی نحوه مشخص نمودن سایز فونت و رنگ کد کپچا

15) تعیین میزان چرخش حروف موجود در تصویر به صورت random

16) بررسی کامل تابع imagettftext و تنظیمات و مشخصات مربوط به این تابع به صورت بسیار دقیق و جامع

و...

بخش های رایگان این مجموعه آموزشی:

آموزش طراحی قالب سایت فروشگاهی ( بخش ) دانلود مستقیم آموزش طراحی قالب سایت فروشگاهی ( بخش ) دانلود مستقیم آموزش طراحی قالب سایت فروشگاهی ( بخش ) دانلود مستقیم آموزش طراحی قالب سایت فروشگاهی ( بخش ) دانلود مستقیم آموزش طراحی قالب سایت فروشگاهی ( بخش ) دانلود مستقیم آموزش PHP/ساخت سبد خرید ( بخش ) دانلود مستقیم آموزش PHP/ساخت سبد خرید ( بخش ) دانلود مستقیم آموزش PHP/ساخت سبد خرید ( بخش ) دانلود مستقیم آموزش PHP/ساخت سبد خرید ( بخش ) دانلود مستقیم طراحی سیستم حرفه ای عضویت/فرم ثبت نام ( بخش ) دانلود مستقیم طراحی سیستم حرفه ای عضویت/فرم ثبت نام ( بخش ) دانلود مستقیم طراحی سیستم حرفه ای عضویت/فرم ثبت نام ( بخش ) دانلود مستقیم طراحی سیستم حرفه ای عضویت/کپچا ( بخش ) دانلود مستقیم طراحی سیستم حرفه ای عضویت/کپچا ( بخش ) دانلود مستقیم طراحی سیستم حرفه ای عضویت/کپچا ( بخش ) دانلود مستقیم طراحی سیستم حرفه ای عضویت/اعتبارسنجی فرم ثبت نام ( بخش ) دانلود مستقیم ساخت پنل کاربری اختصاصی اعضا ( بخش ) دانلود مستقیم ساخت پنل کاربری اختصاصی اعضا ( بخش ) دانلود مستقیم ساخت پنل کاربری اختصاصی اعضا ( بخش ) دانلود مستقیم شی گرایی در PHP ( بخش ) دانلود مستقیم شی گرایی در PHP ( بخش ) دانلود مستقیم شی گرایی در PHP ( بخش ) دانلود مستقیم آموزش جست و جوی پیشرفته ( بخش ) دانلود مستقیم آموزش جست و جوی پیشرفته ( بخش ) دانلود مستقیم آموزش جست و جوی پیشرفته ( بخش ) دانلود مستقیم آموزش جست و جوی پیشرفته ( بخش ) دانلود مستقیم آموزش جست و جوی پیشرفته ( بخش ) دانلود مستقیم دسته بندی مطالب (محصولات) در PHP ( بخش ) دانلود مستقیم ساخت صفحه اختصاصی محصولات فروشگاه ( بخش ) دانلود مستقیم ساخت صفحه اختصاصی محصولات فروشگاه ( بخش ) دانلود مستقیم ساخت صفحه اختصاصی محصولات فروشگاه/گالری تصاویر حرفه ای ( بخش ) دانلود مستقیم ساخت صفحه اختصاصی محصولات فروشگاه/گالری تصاویر حرفه ای ( بخش ) دانلود مستقیم ساخت صفحه اختصاصی محصولات فروشگاه/مفهوم فونت آیکون ها ( بخش ) دانلود مستقیم ساخت صفحه اختصاصی محصولات فروشگاه ( بخش ) دانلود مستقیم ساخت صفحه اختصاصی محصولات فروشگاه ( بخش ) دانلود مستقیم ایجاد بخش مقایسه محصولات(مطابق دیجی کالا) ( بخش ) دانلود مستقیم ایجاد بخش مقایسه محصولات(مطابق دیجی کالا) ( بخش ) دانلود مستقیم ایجاد بخش مقایسه محصولات(مطابق دیجی کالا) ( بخش ) دانلود مستقیم ایجاد بخش مقایسه محصولات(مطابق دیجی کالا) ( بخش ) دانلود مستقیم ایجاد بخش مقایسه محصولات(مطابق دیجی کالا) ( بخش ) دانلود مستقیم ایجاد بخش مقایسه محصولات(مطابق دیجی کالا) ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه/درگاه واسط پی لاین ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه/درگاه واسط پی لاین ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه/درگاه واسط پی لاین ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه/درگاه واسط پی لاین ( بخش ) دانلود مستقیم پیاده سازی بخش تسویه حساب فروشگاه/درگاه مستقیم بانک ملت ( بخش ) دانلود مستقیم طراحی CMS (سیستم مدیریت محتوا) اختصاصی ( بخش ) دانلود مستقیم طراحی CMS (سیستم مدیریت محتوا) اختصاصی ( بخش ) دانلود مستقیم طراحی CMS (سیستم مدیریت محتوا) اختصاصی ( بخش ) دانلود مستقیم طراحی CMS (سیستم مدیریت محتوا) اختصاصی ( بخش ) دانلود مستقیم طراحی CMS (سیستم مدیریت محتوا) اختصاصی ( بخش ) دانلود مستقیم طراحی CMS (سیستم مدیریت محتوا) اختصاصی ( بخش ) دانلود مستقیم

وضعیت دوره: تکمیل شده


تعداد قسمت ها : 1 قسمت


مدت زمان: 45 دقیقه


جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:

مخاطبین این دوره،آموزش های زیر را نیز دیده اند

نظرات/پرسش ها/پیشنهادات


افشین مولودی میگه:

شما: سلام من تعدای شماره دارم میخوام پیام برای همه شمارها بفرستم ازابتدابایدچکارکنم

کاربر میگه:

سوالی راجع به ارسال ایمیل با php داشتم
تنظیمات php.ini را انجام می دهم ولی بعد از اینکه سرور uwamp را stop و بعدش start میکنم فایل php.ini پیغام reload میدهد و دوباره تنظیمات به حالت قبل بر می گردد. درنتیجه با اجرای برنامه خطای عدم اتصال به smtp را میدهد.

nima میگه:

سلام من دسته بندی محصول را خریدم ولی بانک اطلاعاتی نداره که ایمپورت کنم و لازم داره تا کار کنه چکار کنم

پاسخ:

با سلام
این مورد رو از طریق ایمیل مطرح فرمائید تا همکاران راهنمائیتون کنند

arvin میگه:

سلام من شبیه ساز سرورم از xampp استفاده می کنم. سایت رو توی پوشه htdocs قرار دادم و اجرا میشه ولی بانک اطلاعاتی رو که می خوام توی این آدرس ذخیره کنم xampp\mysql\data بانک اطلاعاتیم با سایتم اجرا نمیشه. این مسیر درسته یا نه؟ باید چی کار کنم که بانک اطلاعاتی همراه سایت اجرا بشه؟

پاسخ:

با سلام
بانک اطلاعاتی رو به این صورت نباید وارد کنید،باید از طریق خود phpmyadmin وارد بشید و import کنید.

arvin میگه:

سلام من می خواستم کل مجموعه رو بخرم ولی فقط فصل فصل می تونم اون رو بخرم. اگه ممکنه راهنمایی کنید.

پاسخ:

با سلام
برای اینکه خرید مجموعه راحت تر باشه،امکان خرید تک تک و فصل فصل نیز مهیا شده است.برای انتخاب فصل مورد نظر،در بالای همین قسمت نظرات ،فصل مورد نظر خود را پیدا کنید و سپس گزنه افزودن به سبد را بزنید تا فصل مربوطه به سبد اضافه گردد.

ابراهیم عزت زاده میگه:

قیمت کل مجموعه چقدر می شه لطفا بگید ممنون

پاسخ:

با سلام
در حال حاضر تخفیف ویژه حدود 40 درصدی اعمال شده.البته زمانی که دوستان کامنت رو مشاهده می کنند ممکنه این مبلغ زیاد یا کم بشه.اما در حال حاضر 160 قسمت مجموعه با تخفیف استثنایی معادل 130 هزارتومان ارائه شده.که البته فقط آموزش PHP نیست،شامل HTML و CSS و AJAX و JQUERY و مبحث امنیت در PHP هم میشه.به خاطر همین،یادگیری تمام این مباحث در قبال این مبلغ واقعا ارشش رو فکر میکنم داره.

مهدی معظمی میگه:

سلام من فیروزکوه هستم و قیمت کل این محصول چقدره و چقدر طول میکشه تا به دستم برسه

پاسخ:

با سلام
پست پیشتاز ظرف 48 ساعت،البته همواره علاوه بر دی وی دی،به صورت آنی،پس از تکمیل سفارش و پرداخت آنلاین،لینک های دانلود نیز ارائه می گردد تا در این 48 ساعت،بتونید از لینک استفاده کنید و بعدش هم که دیگه DVD ها بدستتون میرسه.

حسن حسن زاده میگه:

سلام لطف کنید کل مجموعه رو برام پست کنید .
ممنون میشم

پاسخ:

با سلام
جهت ثبت سفارش به صورت پستی،می توانید ابتدا مجموعه را به سبد اضافه نموده و سپس بر روی سبد خرید خود در بالای صفحه کلیک کنید.سپس گزینه دریفات پستی درب منزل را انتخاب و مراحل سفارش رو تکمیل نمایید.

کاربر میگه:

سلام من می خواهم از ابتدا شروع به کار کنم آیا با تهیه این مجموعه می توانم یک سایت کامل فروشگاهی از هر نظر برای خودم ایجاد و شروع به فعالیت نمایم؟
با تشکر از زحمات شما

پاسخ:

با سلام
بله،دقیقا این پکیج ها از صفر تا صد همه مفاهیم مورد نیاز برای ساخت فروشگاه اینترنتی رو آموزش داده اند.به همراه سورس کدهای آموزش.حتی علاوه بر فروشگاه قادر به طراحی انواع مختلف سایت های دیگر نیز خواهید بود.



نظر/پرسش/پیشنهاد شما


در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.

نام و نام خانوادگی:
شماره همراه:
ایمیل:
* پرسش/نظر/پیشنهاد/درخواست:
حروف تصویر:
سایر بخش های مجموعه
بخش ( 1 ) :
به راهنمایی نیاز دارید؟و یا سردرگم هستید؟
021-551-43251 939-656-2210 تماس از ساعت 9 الی 13 و 17 الی 20 آدرس های ایمیل سایت: support@clicksite.org clicksite.org@gmail.com

کسب درآمد کنید
اگر در هر زمینه ای مربوط به رشته های مهندسی و یا برنامه نویسی به تخصص خودایمان دارید،پس زمان را تلف نکنید و هم اکنون دست به کار شوید.به جمع متخصصی بپیوندید،گامی در راستای ارتقا سطح آموزش های تصویری فارسی بردارید. کلیک سایت از طرف همه مهندسین ،شما را دعوت به همکاری می نماید.وجود شما افتخاری برای همه ماست.

نماد اعتماد تجارت الکترونیک دو ستاره

سایر مجوزهای کلیک سایت

تخصص خود را ارزان نفروشید | یکبار تلاش=کسب درآمد دائمی تا آخر عمر | اگر به توانایی خود ایمان دارید،کلیک سایت بهترین فرصت برای شماست | اگر به دنبال شغل پاره وقت هستید،فرصت را از دست ندهید