Я должен хранить имя пользователя и пароль базы данных в файле .inc вне моей html-папки. мой вопрос в том, как вы объявляете переменные в .inc и как я могу ссылаться на папку include вне моей html-папки?Как объявить переменные в файле .inc?
0
A
ответ
3
Вы можете определить их с константами:
define("DB_USERNAME", "your-username");
define("DB_PASSWORD", "your-password");
и использовать их с включаемой в вашем HTML-папке
include "/path/to/database.inc"
mysql_connect("localhost", DB_USERNAME, DB_PASSWORD);
Пожалуйста, убедитесь, что database.inc действительно из Document- root вашего apache, иначе пароль базы данных можно открыть как обычный/текст. Подумайте об использовании расширения * .php в вашей базе данных.inc (=> database.php).