Понеже започнах да правя интернет магазин преди няколко месеца, но го бях оставила и сега има нещо което не мога да разбера защо съм направила. Свързано е с define, който използвам по следния начин:
в header.php започвам кода ето така:
а в логин и регистър навсякъде съм дефинирала въпросната променлива като true, с изключение в config.php
Когато заредя index.php в localhost ми изписва съобщението в die. Докато преди да прекъсна работата си по сайта нямах такива проблеми и затова ми е много странно.
Много се надявам да ми помогнете за този проблем, защото явно съм го добавила с цел някаква сигурност.
в header.php започвам кода ето така:
<?php if ( !defined('IN_VALID') ) { die('<Center><B>Грешка: Нямате директен достъп до този файл</B><BR>За да се върнете назад натиснете <a href="#">тук</a></Center>'); }
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
а в логин и регистър навсякъде съм дефинирала въпросната променлива като true, с изключение в config.php
Когато заредя index.php в localhost ми изписва съобщението в die. Докато преди да прекъсна работата си по сайта нямах такива проблеми и затова ми е много странно.
Много се надявам да ми помогнете за този проблем, защото явно съм го добавила с цел някаква сигурност.