شنبه 8 ارديبهشت 1403

Font Size

Screen

Profile

Layout

Direction

Menu Style

Cpanel
  • آموزش
  • قالب ها
  • نرم افزارها
  • سوال شما

آموزش ساخت login با php

آموزش ساخت login  با php

در این قسمت آموزش ساخت login  با php  را آموزش داده می شود.در انتهای کدهای php و کد دیتابیس آن را قرار داده می شود که می توانید دانلود کنید.

آموزش ما شش بخش داره:
بخش اول : ایجاد فایل ها
بخش دوم: ایجاد پایگاه داده
بخش سوم: فایل config.php
بخش چهارم: فایل index.php
بخش پنجم فایل user.php
بخش ششم: فایلlogout.php

 

این آموزش رو به دقت دنبال کنید و هر سوالی داشتید در قسمت نظرات بپرسید.

بخش اول : ایجاد فایل ها
یه شاخه ی جدید در شاخه www بسازید با نام login در این 4 تا فایل php ایجاد می کنیم به نام های زیر:
logout.php


در اینجا فقط کدها را توضیح می دهم و برای کاهش حجم کار آن را می توانید در پیوست دانلود کنید.

بخش دوم: ایجاد پایگاه داده
در phpmyadmin  یک پایگاه داده هم به نام login بسازید.

می توانید یک user  نیز در آن تعریف کنید.

بخش سوم: فایل config.php

در این بخش هم ما متغیرهای مورد نیاز رو برای اتصال به پایگاه داده تعریف کردیم.

: db_host  نام هاست دیتابیس که در لوکال هاست برابره با “localhost” البته در بیشتر سایت ها هم شما برای اتصال به پایگاه داده باید همین نام رو انتخاب کنید.
: db_userنام کاربری اتصال به پایگاه داده ست که برابره با “root”.
: db_pass که اگر چیزی تعریف نکرده باشین به طور پیش فرض null هستش(در لوکال هاست(

db_name = که نام پایگاه داده ی شماست که برابره با “login”

بخش چهارم: فایل index.php

در این صفحه ما یه فرم ساختیم و روش ارسال اطلاعات رو post گذاشتیم و action(محل ارسال داده های فرم) رو هم خالی گذاشتیم. خالی گذاشتن action به معنای این  است که ما می خواهیم اطلاعات فرم رو به خود صفحه ارسال کنیم.
در داخل این صفحه دو فیلد نام کاربری و رمز عبور قرار دارد که کاربر با وارد کردن آنها login می شود.

اما توضیح کدها:


در این بخش ما درواقع محتویات فایل config.php رو وارد کردیم این عمل به منظور اتصال به پایگاه داده صورت می گیرد.

برای اینکه چک کنیم که فیلد نام کاربری خالی نباشد از کد بالا استفاده می کنیم.


در خط اول ما با تابع mysql_connect به دیتابیس وصل شدیم. وقتی به دیتابیس وصل می شین مقدار بازگشتی رو که کلید دیتابیس ماست داخل یه متغیر ($db_link) می ریزیم و با ()or die هم گفتیم که اگر اتصال برقرار نشد این پیام خطا رو نمایش بده. برای تست می تونید نام هاست دیتابیس رو که localhost هستش و در فایل config تعریف کردیم رو اشتباه وارد کنید و نتیجه رو ببینید.
دستور mysql_connect سه تا متغیر می گیره که در فایل config.php تعریف کردیم. نام هاست دیتابیس ، نام کاربری دیتابیس و گذرواژه ی دیتابیس.
در خط بعدی هم پایگاه داده مون رو انتخاب کردیم و در صورتی که پایگاه داده وجود نداشت پیغام خطا در انتخاب پایگاه داده ظاهر می شود


در این شرط این رو بررسی می کنیم که آیا مقدار نام کاربری و گذرواژه ی ارسالی خالی هستند یا نه.
اگر خالی بود پیغام زیر ظاهر می شود:

ادامه آموزش در پست بعدی(در زیر می توانید کل فایلها را دانلود کنید البته باید عضو باشید)

کدها چندین بار چک شده اند و هیچ مشکلی ندارند

برای دانلود باید با نام کاربری خود وارد شوید

کلمات کلیدی:

نظرات  

 
#2 رضا 1078 16 بهمن 1389 ساعت 18:55
نقل قول میلاد:
سلام
میخواستم اگه بشه اموزش کامل و قدم به قدم ساخت یک وبسایت رو در یک هاست مجانی مثل ugig.irرو بذارید ممنون

آموزشهای زیادی در اینترنت است اما اگر سوال خاصی دارید بپرسید حتما جواب میدم شاید مراحل اولیش رو آموزش بدم که بقیه اش راه چندانی برای یادگیری نداشته باشه
نقل قول
 
 
#1 میلاد 13 بهمن 1389 ساعت 00:03
سلام
میخواستم اگه بشه اموزش کامل و قدم به قدم ساخت یک وبسایت رو در یک هاست مجانی مثل ugig.irرو بذارید ممنون
نقل قول
 

افزودن نظر


کد امنیتی
تصویر جدید

لطفا نظر خود را فقط در رابطه با مطلب بالا ارائه دهید

نظر سنجی

در سایت چه چیزی قرار دهیم؟






نتایج

کاربران عضو

کاربران عضو : 3646
اعضای حاضر : 0

اعضای حاضر در سایت
هیچ عضوی حاضر نیست!

معرفی 5 عضو آخر سایت
4fz1ef
8el616
hqppth
giu5g8
0hr50l

پرداخت امن پاسارگاد

زرین پال

شما هستيد در: آموزش آموزش در زمینه اینترنت آموزش ساخت login با php