Задать вопрос
yarkov
@yarkov
Помог ответ? Отметь решением.

Какая то странная ошибка PHP. Как убрать?

В профиле пользователя и иногда в админке сайта проявляется такая ошибка:

Fatal error: Cannot redeclare get_city() in /var/.............../random-fio.home-develop.ru/functions.php on line 8

Причем появляется только если страницу обновить. Если ходить по ссылкам, то все норм. Вот начало файла functions.php:
<?php
//error_reporting(0);

require_once("config.php");
require_once("creditCardGenerator.php");

// получает случайный город из БД
function get_city($c, $r){     // 8 строка!!! Что тут такого???
	global $db;
	$sql = "SELECT * FROM `city` WHERE `country_id` = ".$c." AND  `region_id` = ".$r."";
	$cityes = $db->select($sql);

Ниче не понимаю...
  • Вопрос задан
  • 2396 просмотров
Подписаться Оценить Комментировать
Ответ пользователя Sergii Buinytskyi К ответам на вопрос (5)
boonya
@boonya
Backend developer (Python/PHP)
Это значит, что функция под названием "get_city" уже где-то была объявлена. Ищите по коду проекта где именно и решайте сами что с этим делать.
Ответ написан