Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Задаваме си да ни излизат грешки, за да видим кога не правим нещо както трябва :)
- error_reporting(E_ALL & ~E_NOTICE);
- ini_set('display_errors', '1');
- //Ще си зададем няколко константи, които ще ползваме в кода за по-голямо удобство
- define(ROOT_PATH, __DIR__);
- define(THEME_PATH, __DIR__."/../theme/");
- if(!defined("PHPASS_HASH_STRENGTH")) {
- define("PHPASS_HASH_STRENGTH", 8);
- }
- if(!defined("PHPASS_HASH_PORTABLE")) {
- define("PHPASS_HASH_PORTABLE", false);
- }
- // В този файл ще направим връзката с базата данни и ще зареждаме допълнителни неща, ако това е необходимо
- include "config.php";
- // Свързваме се към базата данни
- $connection = mysqli_connect($db_credentials["host"], $db_credentials["username"], $db_credentials["password"]);
- // Проверяваме връзката, функцията mysqli_connect връща false, ако не успее да се свърже с БД
- if (!$connection) {
- die("Възникна проблем с връзката. Грешка: " . mysqli_connect_error()); //чрез функцията die прекратяваме изпълнението на скрипта, отпечатвайки информация за грешката при свързване
- }
- // избираме базата данни, с която ще работим
- mysqli_select_db($connection,$db_credentials["database"]);
- mysqli_set_charset($connection, "utf8");
- // зареждаме файла с функциите, които ще ползваме
- include "functions.php";
- // зареждаме файла, в който правим проверка дали посетителя е логнат като потребител
- require_once "loggedin.php";
- ?>
Advertisement
Add Comment
Please, Sign In to add comment