Is it very critical and how can I fix it? Thank.
This extension is deprecated since PHP 5.5.0 and will be removed in the future. Use MySQLi or PDO_MySQL instead. See also the MySQL instruction: API selection and the corresponding FAQ for more details. Alternatives for this feature:
<?php // Конфигурационный файл /* Ключ защиты */ if(!defined('BEZ_KEY')) { header("HTTP/1.1 404 Not Found"); exit(file_get_contents('./404.html')); } define('BEZ_DBSERVER','localhost'); // Адрес базы данных define('BEZ_DBUSER','root'); // Логин для доступа к базе данных define('BEZ_DBPASSWORD',''); // Пароль для доступа к базе данных define('BEZ_DATABASE','c1hotel'); // Имя базы данных define('BEZ_DBPREFIX','bez_'); // Префикс таблиц define('BEZ_ERROR_CONNECT','Не получилось соединится с базой данных'); // На случай ошибки define('BEZ_NO_DB_SELECT','Данная база данных отсутствует на сервере'); // На случай ошибки define('BEZ_HOST','http://'. $_SERVER['HTTP_HOST'] .'/php'); // Адрес хоста сайта define('BEZ_MAIL_AUTOR','Регистрация на http://bezramok-tlt.ru <no-reply@bezramok-tlt.ru>'); // Адрес почты для отправки кода активации ?> and
<?php // Подключение к базе данных //Ключ защиты if(!defined('BEZ_KEY')) { header("HTTP/1.1 404 Not Found"); exit(file_get_contents('./../404.html')); } //Соединение с БД MySQL $db_connect = mysql_connect( BEZ_DBSERVER, BEZ_DBUSER, BEZ_DBPASSWORD ) or die(BEZ_ERROR_CONNECT); define('BEZ_CONNECT', $db_connect); mysql_select_db( BEZ_DATABASE, BEZ_CONNECT )or die(BEZ_NO_DB_SELECT); //Устанавливаем кодировку UTF8 mysql_query ("SET NAMES utf8"); mysql_query ("set character_set_client='utf8'"); mysql_query ("set character_set_results='utf8'"); mysql_query ("set collation_connection='utf8_general_ci'"); ?>