Autor Zpráva
Sevin
Profil
nevíte někdo jak dobře zabezpečit config.php ? zkoušel jsem příkazy

if (!defined('IN_CODE')): die('Nepovolený přístup !'); endif;

a
if (AUTH  != 'true'){die ('Nepovolený přístup !');}


do indexu.php přitom musím vložit tento kód
define('IN_CODE',true);

a nebo tento, záleží jaký z těch dvou předchozích příkazů použiju
define('IN_CODE',true);


ale v indexu.php se mi pak vždycky ukáže ta hláška Nepovolený přístup, co s tím mám udělat ?
Případně mi poraďte o nějakém lepším zabezpečení, díky
Yur4Y
Profil
V configu
if (!defined('IN_CODE'))
{
    die('Nepovolený přístup !');
}
A v indexe
define('IN_CODE', true);
require 'config.php';
Toto musí ísť.

Aj keď nevidím veľký význam tejto "ochrany".
Sevin
Profil
už jsem to vyřešil, fungovaly by aji ty moje předešlé kódy, ale nedával jsem tento script jako první, proto mi to psalo nepovolený přístup i v indexu

define('IN_CODE', true);
drasha
Profil
Záleží na tom, jak ho chceš zabezpečit. Jestli před uživateli internetu, tak pomocí .htaccess (nebo header() )
Perry
Profil
Sevin
Takovéhle zabezpečování config.php je zbytečné a nepraktické

Lepší je použít jak psal drasha .htaccess.

Ovšem moc nechápu "zabezpečit". config.php sám uživatel nestáhne (pokud není něco na serveru blbě) a zobrazit obsah se mu také nepovede (pokud jsou v něm jenom proměnné)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: