Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

PHP Fatal Error

, помогите решить проблемку
Статус пользователя damilurg
сообщение 22.10.2014, 11:49
Сообщение #1


Иконка группы

Стаж: 13 лет

Сообщений: 1191
Благодарностей: 1297
Полезность: 1230

При удалении сообщения пользователя, выскакивает пустая белая страница.
Залез в лог ошибок, и вот причина этого
Код:
[Wed Oct 22 12:30:35 2014] [error] [client 127.0.0.1] PHP Fatal error:  
Cannot redeclare om_images_generate_dir() (previously declared in /var/www/cs/data/www/my_domain/forum/functions.php:26)
in /var/www/cs/data/www/my_domain/forum/functions.php on line 30, referer: http(двоеточие)//my_domain/forum/delete175(точка)html


Кусок кода:
Код:
function om_images_generate_dir()
{
do {
$dir_name = uniqid();
} while(file_exists(OM_IMAGES_EXT_ROOT . '/img/' . $dir_name));

return $dir_name;
}

Я понимаю, что 1 действие перекрывается другим, как сделать правильно?
Сказали что нужно заюзать условие
Код:
function_exists

Помогите правильно его заюзать, пожалуйста.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя gooogle
сообщение 22.10.2014, 11:58
Сообщение #2
Стаж: 12 лет

Сообщений: 52
Благодарностей: 17
Полезность: < 0

Код
if(!function_exists('om_images_generate_dir'))
{
function om_images_generate_dir()
{
do {
  $dir_name = uniqid();
} while(file_exists(OM_IMAGES_EXT_ROOT . '/img/' . $dir_name));

return $dir_name;
}
}

Не уж то так сложно было загуглить?

Отредактировал: gooogle, - 22.10.2014, 11:58
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: