В своем скрипте я вызываю функцию
<?php if (check() == 1): ?>
текст
<?php endif ?>
Сама функция подключается к базе данных
<?php
session_start();
/**
* Function
*/
function check() {
include __DIR__ . '/db_config.php';
Все работает корректно до того, как повторно не вызову ее.
Т.е. дважды прописываю в скрипте
<?php if (check() == 1): ?>
текст
<?php endif ?>
<?php if (check() == 1): ?>
текст два
<?php endif ?>
Обратите внимание: Константа DBSERVER уже определена в ...
require_once __DIR__ . '/db_config.php';
не решило проблему.
Как проверить определены ли уже константы, чтобы не вызывать ошибок?