как я могу написать местный URL - PullRequest
0 голосов
/ 15 марта 2019

Я не могу подключить php к базе данных, я использую xampp в Windows, сообщение:

Неустранимая ошибка: невозможно использовать возвращаемое значение функции в контексте записи в

Код:

<?php
define('ENV_LOCAL_URL') = 'localhost';

if(strstr(filter_input(INPUT_SERVER, 'SERVER_NAME'), ENV_LOCAL_URL)) {
    define('ENVIRONMENT', 'DEV');
    error_reporting(E_ALL);
    ini_set('display_errors', 'On');
} else {
    define('ENVIRONMENT', 'LIVE');
}

$errors = [];

define('ENTRY_CODE', 'password'); // App's password
define('COOKIE_ACCESS_NAME', 'appAccess');
define('COOKIE_ACCESS_VALUE', 's0d983rh203983');
define('COOKIE_EXPIRE', 60*60*24); // 1 day
define('COOKIE_GROUP_ID', 'appGroId');
define('COOKIE_REDIRECTION_NAME', 'appRedSit');
define('ANSWERS_QTY', '3'); // Quantity of questions
define('ANSWER_1', '2'); // Question's correct answer
define('ANSWER_2', '2'); // Question's correct answer
define('ANSWER_3', '2'); // Question's correct answer
define('ANSWER_POINTS', '1'); // Points for each correct answer

define('DIR', realpath(__DIR__.DIRECTORY_SEPARATOR.'..'));
define('ROOT', '/');
define('DIR_IMG', ROOT.'img/');
define('DIR_VIEWS', DIR.DIRECTORY_SEPARATOR.'views/');

require 'database.php';

require 'classes/access_util.php';
require 'classes/group.php';
require 'classes/answer.php';
require 'classes/redirection_util.php';

и страница базы данных:

  $db_name = 'dbname'; // Database's name
  $db_servername = "localhost"; // Database's server (default: localhost)
  $db_username = "root"; // Database's user
  $db_password = "a12345"; // Database's user's password

1 Ответ

0 голосов
/ 15 марта 2019

Метод php define() может использоваться для установки констант, но не может использоваться в сравнениях или настраиваться с помощью =.

Попробуйте изменить define('ENV_LOCAL_URL') = 'localhost'; на define('ENV_LOCAL_URL', 'localhost');

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...