Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Непонятная ошибка

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Код не работает
MrSullex
Отправлено: 20 Декабря, 2015 - 17:04:46
Post Id


Новичок


Покинул форум
Сообщений всего: 8
Дата рег-ции: Дек. 2015  


Помог: 0 раз(а)




Помогите пожалуйста найти ошибку. Комментировал каждую строчку по отдельность,все равно выбивает в браузере ошибку 500. Если убрать содержание в case,то все работает.

PHP:
скопировать код в буфер обмена
  1.  
  2. case 'quota150': {
  3.                         if($usrv_r['user_balance']-7.50 >= '0') {
  4.                               exec('sudo edquota -p quotaconf150 gs'.$serverid);
  5.                                                 mysql_query("UPDATE `servers` SET `server_quota`='150' WHERE `server_id`='$server['server_id']'");
  6.                                                 mysql_query("UPDATE `users` SET `user_balance`=`user_balance` - 7.50 WHERE `user_id`='$_SESSION['user_id']'");
  7.                                                 mysql_query("INSERT INTO `waste`
  8.                                     (`waste_id`, `user_id`, `waste_ammount`, `waste_status`, `waste_date_add`)
  9.                                     VALUES
  10.                                    (NULL, '$_SESSION['user_id']', '7.50', 1, NOW())");
  11.                                                 $this->data['status'] = "success";
  12.                                                 $this->data['success'] = "Вы успешно установили дисковой лимит 150 МБ!";
  13.                          } else {
  14.                                         $this->data['status'] = "error";
  15.                                         $this->data['error'] = "На вашем балансе недостаточно средств!";
  16.                                 }
  17.                                 break;
  18.                         }
  19.                         case 'quota300': {
  20.                         if($usrv_r['user_balance']-15 >= '0') {
  21.                               exec('sudo edquota -p quotaconf300 gs'.$serverid);
  22.                                                 mysql_query("UPDATE `servers` SET `server_quota`='300' WHERE `server_id`='$server['server_id']'");
  23.                                                 mysql_query("UPDATE `users` SET `user_balance`=`user_balance` - 15 WHERE `user_id`='$_SESSION['user_id']'");
  24.                                                 mysql_query("INSERT INTO `waste`
  25.                                    (`waste_id`, `user_id`, `waste_ammount`, `waste_status`, `waste_date_add`)
  26.                                    VALUES
  27.                                    (NULL, '$_SESSION['user_id']', '15', 1, NOW())");
  28.                                                 $this->data['status'] = "success";
  29.                                                 $this->data['success'] = "Вы успешно установили дисковой лимит 300 МБ!";
  30.                          } else {
  31.                                         $this->data['status'] = "error";
  32.                                         $this->data['error'] = "На вашем балансе недостаточно средств!";
  33.                                 }
  34.                                 break;
  35.                         }
  36.  
 
 Top
Faraon-san
Отправлено: 21 Декабря, 2015 - 09:47:23
Post Id



Посетитель


Покинул форум
Сообщений всего: 318
Дата рег-ции: Сент. 2013  


Помог: 8 раз(а)




Попробуй exec за комментировать.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB