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]   

> Без описания
CTAPbIu_KODEP
Отправлено: 18 Августа, 2011 - 21:32:43
Post Id



Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Февр. 2011  
Откуда: Джанкой, Украина


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




не пойму
Parse error: syntax error, unexpected '.', expecting ',' or ';' in C:\Serv_na_domy\www\veaw\system\core.php on line 16

PHP:
скопировать код в буфер обмена
  1. public $view  = ROOT.'/system/module/index/view.php';
 
 Top
LIME
Отправлено: 18 Августа, 2011 - 21:52:20
Post Id


Активный участник


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


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




CTAPbIu_KODEP ошибка выше в коде
(Добавление)
скорее всего не находит константу
 
 Top
dzubchik
Отправлено: 18 Августа, 2011 - 21:57:16
Post Id



Гость


Покинул форум
Сообщений всего: 97
Дата рег-ции: Июль 2010  


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




LIME я минут 10 смотрел на строчку.
 
 Top
LIME
Отправлено: 18 Августа, 2011 - 21:59:57
Post Id


Активный участник


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


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




dzubchik поздравляю
я могу вам чемто помочь?
 
 Top
CTAPbIu_KODEP
Отправлено: 18 Августа, 2011 - 22:01:10
Post Id



Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Февр. 2011  
Откуда: Джанкой, Украина


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




LIME с константой все хорошо.
 
 Top
LIME
Отправлено: 18 Августа, 2011 - 22:02:01
Post Id


Активный участник


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


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




CTAPbIu_KODEP тогда код в студию
 
 Top
CTAPbIu_KODEP
Отправлено: 18 Августа, 2011 - 22:06:28
Post Id



Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Февр. 2011  
Откуда: Джанкой, Украина


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




LIME
зачем код?
я пол движка вылаживать не буду!
 
 Top
LIME
Отправлено: 18 Августа, 2011 - 22:14:37
Post Id


Активный участник


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


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




http://forum.php.su/topic.php?fo...1&topic=1701
(Добавление)
странно
а чего вы ждали что соберутся экстрасенсы и найдут ошибку?
 
 Top
White
Отправлено: 18 Августа, 2011 - 22:17:27
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011  
Откуда: Днепропетровск


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




CTAPbIu_KODEP выложите строки 15 и 16 кода.


-----
if(time()>1356048000) die();
 
 Top
CTAPbIu_KODEP
Отправлено: 18 Августа, 2011 - 22:18:24
Post Id



Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Февр. 2011  
Откуда: Джанкой, Украина


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




LIME
если тебе это поможет:
PHP:
скопировать код в буфер обмена
  1.  
  2. index.php:
  3. <?PHP
  4. /*
  5.  * 2011 (c) CTAPbIu_KODEP
  6.  * Контроллер
  7.  */
  8.  
  9. // константа для защиты
  10. define("IN_SYSTEM", true);
  11.  
  12. // инициализация
  13. define("ROOT", str_replace("\\", "/", dirname(__FILE__)));
  14.  
  15. if (!require_once(ROOT."/system/core.php"))
  16.         die("Error Engine <0x1> <CORE>\n");
  17. if (!require_once(ROOT.'/system/initialization.php'))
  18.         die("Error Engine <0x1> <CORE>\n");
  19. ?>
  20.  
  21. core.php
  22. <?PHP
  23. /*
  24.  * 2011 (c) CTAPbIu_KODEP
  25.  * Ядро
  26.  */
  27.  
  28. defined("IN_SYSTEM") or die("Error Engine <0x2> <CORE>\n");
  29.  
  30. define('ERR_0x1', "Error Engine <0x1> <CORE>\n"); // нет системного файла
  31. define('ERR_0x2', "Error Engine <0x2> <CORE>\n"); // ошибка доступа
  32.  
  33. class VEAWCoreMethods {
  34.  
  35.         public $e_config = simplexml_load_file(ROOT.'/system/config.xml');
  36.  
  37.         public $view  = ROOT.'/system/module/index/view.php';
  38.         public $model = ROOT.'/system/module/index/model.php';
  39.         public $title = null;
  40.         public $css   = URLROOT.'/style.css';
  41.        
  42.         public $e_moduleList  = array();
  43.         public $e_pluginsList = array();
  44.        
  45.         public $e_log = new VEAWLog;
  46.        
  47.         public function e_createListModules(){
  48.                 $dir = opendir(ROOT.'/system/module/');
  49.                 if ($dir != false)
  50.                         while (false !== ($file = readdir($dir)))
  51.                                 if ($file != '.' || $file != '..' && is_dir(ROOT.'/system/module/'.$file))
  52.                                         if (file_exists(ROOT.'/system/module/'.$file.'/module.xml'))
  53.                                                 if ($this->e_configValidation(ROOT.'/system/module/'.$file.'/module.xml'))
  54.                                                         $this->e_moduleList[$file] = true;
  55.                                                 else $this->e_log->l_addError(__LINE__, __FILE__, 'Не правильно составлен '.ROOT.'/system/module/'.$file.'/module.xml');
  56.                                         else $this->e_log->l_addError(__LINE__, __FILE__, 'Не существует '.ROOT.'/system/module/'.$file.'/module.xml');
  57.                                 else $this->e_log->l_addError(__LINE__, __FILE__, ROOT.'/system/module/'.$file.' не каталог');
  58.                 else $this->e_log->l_addError(__LINE__, __FILE__, ROOT. 'Дескриптор пуст');
  59.         }
  60.        
  61.         public function e_configValidation($config = false){
  62.                 if ($config){
  63.                         $config = file_get_contents($config);
  64.                        
  65.                 }
  66.         }
  67. }
  68. ?>
  69.  
 
 Top
White
Отправлено: 18 Августа, 2011 - 22:23:06
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011  
Откуда: Днепропетровск


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




CTAPbIu_KODEP курим маны
Цитата:
Начиная с PHP версии 4.0.3, функция dirname() стала совместима со стандартом POSIX. Это, по существу, означает, что, если в path отсутствуют слэши, функция вернет точку ('.'), обозначающую текущий каталог


-----
if(time()>1356048000) die();
 
 Top
CTAPbIu_KODEP
Отправлено: 18 Августа, 2011 - 22:29:30
Post Id



Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Февр. 2011  
Откуда: Джанкой, Украина


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




не в этом дело в строке 14(public $e_config = simplexml_load_file(ROOT.'/system/config.xml');)
тоже ошибка:
Parse error: syntax error, unexpected '(', expecting ',' or ';' in C:\Serv_na_domy\www\veaw\system\core.php on line 14
 
 Top
White
Отправлено: 18 Августа, 2011 - 22:41:51
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011  
Откуда: Днепропетровск


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




CTAPbIu_KODEP для присваивания значений свойствам объекта существует конструктор. такая запись синтаксично неверна.
PHP:
скопировать код в буфер обмена
  1. class VEAWCoreMethods {
  2.         public $e_config;
  3.         public $view;
  4.         public $model;
  5.         public $title=null;
  6.         public $css;
  7.         public $e_moduleList  = array();
  8.         public $e_pluginsList = array();
  9.         public $e_log;
  10.        
  11.                 public function __construct() {
  12.                         $this->e_config = simplexml_load_file(ROOT.'/system/config.xml');
  13.                         $this->view  = ROOT.'/system/module/index/view.php';
  14.                         $this->model = ROOT.'/system/module/index/model.php';
  15.                         $this->css   = URLROOT.'/style.css';
  16.                         $this->e_log = new VEAWLog;
  17.                 }
  18.                
  19.         public function e_createListModules(){
  20.                 $dir = opendir(ROOT.'/system/module/');
  21.                 if ($dir != false)
  22.                         while (false !== ($file = readdir($dir)))
  23.                                 if ($file != '.' || $file != '..' && is_dir(ROOT.'/system/module/'.$file))
  24.                                         if (file_exists(ROOT.'/system/module/'.$file.'/module.xml'))
  25.                                                 if ($this->e_configValidation(ROOT.'/system/module/'.$file.'/module.xml'))
  26.                                                         $this->e_moduleList[$file] = true;
  27.                                                 else $this->e_log->l_addError(__LINE__, __FILE__, 'Не правильно составлен '.ROOT.'/system/module/'.$file.'/module.xml');
  28.                                         else $this->e_log->l_addError(__LINE__, __FILE__, 'Не существует '.ROOT.'/system/module/'.$file.'/module.xml');
  29.                                 else $this->e_log->l_addError(__LINE__, __FILE__, ROOT.'/system/module/'.$file.' не каталог');
  30.                 else $this->e_log->l_addError(__LINE__, __FILE__, ROOT. 'Дескриптор пуст');
  31.         }
  32.        
  33.         public function e_configValidation($config = false){
  34.                 if ($config){
  35.                         $config = file_get_contents($config);
  36.                        
  37.                 }
  38.         }
  39. }


-----
if(time()>1356048000) die();
 
 Top
CTAPbIu_KODEP
Отправлено: 18 Августа, 2011 - 22:58:47
Post Id



Новичок


Покинул форум
Сообщений всего: 47
Дата рег-ции: Февр. 2011  
Откуда: Джанкой, Украина


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




White
про конструктор я знаю.
думал что и так можно присвоить
 
 Top
LIME
Отправлено: 18 Августа, 2011 - 23:20:17
Post Id


Активный участник


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


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




CTAPbIu_KODEP пишет:
если тебе это поможет:
мне уже ничего не поможет
достали мля
просят помочь и делают одолжение
убедился ?
(Добавление)
не ругайте мну )) я выпил))
 
 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