Webmaster общности: Predpriemach.com | SearchEngines.bg

    Скриване на CSS без htacces

    Автор: StormBreaker

    Урока е много сходен с предишния, но този не използва .htacess файл. Ако админ иска, да пише 1 ЛС и ще изтрия урока, но смятам, че е необходим, защото има хостинги които не позволяват качването на .htacess файлове. Също така този начин е по-лесен.

    В страницата, където ще инклудвате CSS-а пишете най-горе това:

    <?php
    session_start();
    
    $_SESSION['samplekey'] = "parolaa";
    ?>

    След това преименувате CSS файла от .css на .php. Примерно ако файла ви е main.css ще стане main.php! Smile

    Отваряте файла и отгоре пишете:

    <?php
    session_start();
    
    if ($_SESSION["samplekey"] != "parolaa")
    {
    die("NAMERI SI NE6TO DRUGO ZA KRADENE");
    }
    $_SESSION["samplekey"] = "nemaparolaa";
    ?>

    После в индекса си инклудвате CSS-a по този начин:

    <style type="text/css">
    @import "main.php";
    </style>

    като на мястото на main.php пишете вашият файл. Ако потребител се опита да види main.php, ще му изпише „error“. Препоръчително е да смените и паролата. В случая тя е „parolaa“. За по-голяма сигурност дори сменете и името на сесията, което в примера е „samplekey“.

    Тествал съм го под FF2, IE6 и Opera9 и работи безотказно.!

    Оставете коментар