تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: آموزش قدم به قدم ساخت لاگین

  1. #1
    اگه نباشه جاش خالی می مونه mohammad_molana's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    -
    پست ها
    271

    پيش فرض آموزش قدم به قدم ساخت لاگین

    سیستم لاگین با php

    درود بر دوستان عزیز

    امروز یه سیستم لاگین رو با php براتون آموزش می دم. چون یه بخشیه که فکر می کنم خیلی از مبتدی ها در اون مشکل دارن. بنابراین می تونید با استفاده از این آموزش، یه درک متوسطی از لاگین کردن و عملکرد کدها داشته باشید. امیدوارم به دردتون بخوره. در این آموزش برای لاگین کردن از سشن(session) استفاده می شه.

    این آموزش ما هفت بخش داره:

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

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

    بخش اول : ایجاد فایل ها
    یه شاخه ی جدید در شاخه www بسازید با نام loginSample. در این سه تا فایل php ایجاد می کنید به نام های زیر:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بخش دوم: ایجاد پایگاه داده
    یه پایگاه داده هم به نام لاگین بسازید و دستورات زیر رو در phpmyadmin وارد کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای تست هم یه یوزر از phpmyadmin داخل جدول users وارد کنید.

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

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

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

    بخش چهارم: فایل index.php
    صفحه index.php رو که فرم لاگین در اون قرار داده شده رو باز می کنیم و کدهای زیر رو وارد می کنیم:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بقیه اش رو هم ادامه می دم
    هر چند این مطلب رو کامل تو وبلاگم زدم ولی الان باید برم وقت ندارم

    میام کاملش می کنم
    روز همگی خوش

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


  3. #2
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2011
    پست ها
    2

    پيش فرض

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

  4. #3
    در آغاز فعالیت
    تاريخ عضويت
    Nov 2011
    پست ها
    2

    پيش فرض

    اینم کد p.php

    <body>
    <?php

    $link=mysql_connect("localhost","root","");
    $x1=$_POST['textfield'];
    $x2=$_POST['textfield2'];
    $x3=$_POST['textfield3'];
    $x4=$_POST['textfield4'];
    $x5=$_POST['textfield5'];
    $x6=$_POST['textfield6'];
    $q="insert into table1(name,date,address,tel,work,working)values(' $x1','$x2','$x3','$x4','$x5','$x6')";
    mysql_select_db("taklight_beton",$link);
    if(mysql_query($q,$link) or die(mysql_error()))
    echo "ثبت شد ما با شما تماس می گیریم .با تشکر" ;


    ?>
    </body>
    </html>

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


Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •