• جلوگیری از دسترسی مستقیم به یک فایل php
    #1
    Note 
    اگر دوست دارید که فایل خاصی فقط توسط فایلی دیگه اجرا بشه و قابل دسترسی مستقیم نباشه میتونید از این کد استفاده کنید


    فایل اول:
    کد php:
    <?php
    if ( !defined'ALLOW' ) ) {
        
    define'ALLOW',TRUE);
    }
    require( 
    HABARI_PATH '/inc/index.php' );
    ?>

    فایل دوم:
    کد php:
    <?php
    if ( !defined'ALLOW' ) ) { die( 'No direct access' ); }
    echo 
    'WWWorker';
    ?>

    این کد بسیار کاربردیه و بیشتر جاها استفاده میشه ازش

    پاسخ
    #2
    سلام
    این قسمت کد برای چی هست؟
    آیا ضروریه و باید باشه؟
    کد:
    require( HABARI_PATH . '/inc/index.php' );


    قبلا عذرخواهی بنده رو بخاطر بالا آورد تاپیک قدیمی بپذیرید.

    پاسخ
    #3
    (05-08-2017 ساعت 19:39)penguinsjr نوشته است:  سلام
    این قسمت کد برای چی هست؟
    آیا ضروریه و باید باشه؟

    کد:
    require( HABARI_PATH . '/inc/index.php' );


    قبلا عذرخواهی بنده رو بخاطر بالا آورد تاپیک قدیمی بپذیرید

    سلام. خیلی خوش اومدید.
    اون لاین فقط برای مثال هست و میگه اگر ALLOW تعریف شده فلان کار رو انجام بده در غیر اینصورت پیام No direct access رو نشون بده.

    پاسخ
    #4
    Note 
    (08-08-2017 ساعت 10:19)C0der نوشته است:  
    (05-08-2017 ساعت 19:39)penguinsjr نوشته است:  سلام
    این قسمت کد برای چی هست؟
    آیا ضروریه و باید باشه؟


    کد:
    require( HABARI_PATH . '/inc/index.php' );


    قبلا عذرخواهی بنده رو بخاطر بالا آورد تاپیک قدیمی بپذیرید

    سلام. خیلی خوش اومدید.
    اون لاین فقط برای مثال هست و میگه اگر ALLOW تعریف شده فلان کار رو انجام بده در غیر اینصورت پیام No direct access رو نشون بده.

    متشکرم از راهنمایی تون

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    موضوعات مرتبط با این موضوع...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
    Note چرا میگن نباید دیگه از mysql در php استفاده کنیم؟ FireBug 3 1,350 18-01-2015 ساعت 16:29
    آخرین ارسال: rockstar
    Note سوال تبدیل تایخ میلادی به شمسی در php mahbobe.prog 5 1,824 07-11-2014 ساعت 22:49
    آخرین ارسال: PHP.sec
    Note نحوه فرستادن ایمل به کاربر و مدیر سایت hasti 1 676 11-07-2014 ساعت 22:08
    آخرین ارسال: Comodo
    Note دریافت پارامتر از فرم در صفحه ای به غیر از صفحه ای که action میفرستد mahbobe.prog 3 566 29-05-2014 ساعت 07:41
    آخرین ارسال: ScarFace
    Note چجوری میتونم از تگ های get و post استفاده کنم Sajjad95 6 1,029 26-03-2014 ساعت 16:17
    آخرین ارسال: C0der
    Note بررسی عکس بودن در php PHP.sec 0 393 15-03-2014 ساعت 17:22
    آخرین ارسال: PHP.sec
    Note کد بستن تمام تگ های باز در PHP Daniel 0 654 02-09-2013 ساعت 18:27
    آخرین ارسال: Daniel
    Note کاربر از چه مرورگری استفاده میکند؟ SIAVASH 1 540 08-08-2013 ساعت 11:01
    آخرین ارسال: REza mAX
    Note مشکل با کاراکترهای فارسی هنگام خواندن اطلاعات از دیتابیس FARZAD 2 1,193 02-02-2013 ساعت 15:12
    آخرین ارسال: SOFTAFZAR

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان