Какой из способов лучше (надежнее, быстрее):
pass.php: (chmod 755)
fc011d58473b31998b67a6f0dbf441ce
index.php
$pas = @file_get_contents("pass.php");
или
pass.php: (chmod 755)
<?php
$pas= 'fc011d58473b31998b67a6f0dbf441ce';
?>
index.php
include("pass.php");
Или может еще есть какие-то варианты?
Спустя 1 час, 14 минут, 37 секунд (6.04.2011 - 17:15) pak написал(а):
лутше 2 способ,
если делать как 1 способ и если кто нибуть узнает что у вас лежит файл pass.php, то он с может открыть тем же способом
htaccess
Запрет на конкретный файл:
если делать как 1 способ и если кто нибуть узнает что у вас лежит файл pass.php, то он с может открыть тем же способом
file_get_contents('ваш сайт/pass.php')и увидить содерживое, а чтобы не увидил содрежимое лутше как 2 способе значение занисти в переменную.
htaccess
Запрет на конкретный файл:
<Files pass.php>
order allow,deny
deny from all
</Files>
Спустя 58 минут, 23 секунды (6.04.2011 - 18:13) Dima85 написал(а):
Ясно спасибо большое.
Спустя 12 часов, 24 минуты, 49 секунд (7.04.2011 - 06:38) Белый Тигр написал(а):
Dima85, лучше второй вариант. С ним даже .htaccess не нужен ведь это php-код, он просто выполнится (присвоит $pass значение) и ничего не выведет.
Спустя 3 часа, 53 минуты, 26 секунд (7.04.2011 - 10:31) Snus написал(а):
Dima85
Если ты в пхп файле напишешь строку "fc011d58473b31998b67a6f0dbf441ce", то в браузере эта странице отобразит твой текст.
Используй БД + MD5 для хранения паролей
Если ты в пхп файле напишешь строку "fc011d58473b31998b67a6f0dbf441ce", то в браузере эта странице отобразит твой текст.
Используй БД + MD5 для хранения паролей
Спустя 42 минуты, 35 секунд (7.04.2011 - 11:14) Dima85 написал(а):
Snus, хм даже если файлу поставить chmod 755. Он всеравно откроется в браузере?
Спустя 2 минуты, 22 секунды (7.04.2011 - 11:16) Snus написал(а):
Спустя 4 минуты, 21 секунда (7.04.2011 - 11:21) Dima85 написал(а):
Хм, спасибо. Странно, но когда я на своем хостинге ставлю у pass.php chmod 755. То он не показывает его содержимое.
Спустя 7 часов, 9 минут, 15 секунд (7.04.2011 - 18:30) Белый Тигр написал(а):
Дак если у него содержимое
Цитата |
<?php $pas= 'fc011d58473b31998b67a6f0dbf441ce'; ?> |
то он не покажет свои внутренности. Только если в файле просто один хеш и всё.