Скриване на 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 и работи безотказно.!


