PHP.SU

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

Страниц (4): [1] 2 3 4 »

> Найдено сообщений: 47
CTAPbIu_KODEP Отправлено: 10 Сентября, 2011 - 13:22:45 • Тема: поддомен • Форум: Apache и другие веб-серверы

Ответов: 0
Просмотров: 282
допустим я захожу на wap.site.com
и как сделать чтоб скрипту передавалась строка: site.com/?version=wap
CTAPbIu_KODEP Отправлено: 29 Августа, 2011 - 17:53:42 • Тема: как разобрать xml регулярками? • Форум: XML и его обработка

Ответов: 4
Просмотров: 2420
EuGen
алгоритм разбора xml
CTAPbIu_KODEP Отправлено: 29 Августа, 2011 - 17:23:52 • Тема: как разобрать xml регулярками? • Форум: XML и его обработка

Ответов: 4
Просмотров: 2420
EuGen пишет:
http://php.su/functions/?simplexml_load_string

я не это имел введу
(Добавление)
EuGen
тоесть я имел введу не парсер.
CTAPbIu_KODEP Отправлено: 29 Августа, 2011 - 17:12:11 • Тема: как разобрать xml регулярками? • Форум: XML и его обработка

Ответов: 4
Просмотров: 2420
как разобрать xml регулярными вырвжениями?
собственно какой алгоритм?
p.s просто интересно=)
p.s.s перерыл не только гугл!
p.s.s.s можно и не только регулярками
CTAPbIu_KODEP Отправлено: 18 Августа, 2011 - 22:58:47 • Тема: почему ошибка? • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 3876
White
про конструктор я знаю.
думал что и так можно присвоить
CTAPbIu_KODEP Отправлено: 18 Августа, 2011 - 22:29:30 • Тема: почему ошибка? • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 3876
не в этом дело в строке 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
CTAPbIu_KODEP Отправлено: 18 Августа, 2011 - 22:18:24 • Тема: почему ошибка? • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 3876
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.  
CTAPbIu_KODEP Отправлено: 18 Августа, 2011 - 22:06:28 • Тема: почему ошибка? • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 3876
LIME
зачем код?
я пол движка вылаживать не буду!
CTAPbIu_KODEP Отправлено: 18 Августа, 2011 - 22:01:10 • Тема: почему ошибка? • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 3876
LIME с константой все хорошо.
CTAPbIu_KODEP Отправлено: 18 Августа, 2011 - 21:32:43 • Тема: почему ошибка? • Форум: Объектно-ориентированное программирование

Ответов: 14
Просмотров: 3876
не пойму
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';
CTAPbIu_KODEP Отправлено: 16 Августа, 2011 - 22:55:44 • Тема: вопрос по .htaccess • Форум: Apache и другие веб-серверы

Ответов: 6
Просмотров: 545
КЫР
тогда апачь выкинет 403 ошибку (запрет доступа).
я имел введу что все файлы будет невидимыми кроме индекса для апача.
ну и неправильные запросы тоже
CTAPbIu_KODEP Отправлено: 15 Августа, 2011 - 20:36:10 • Тема: вопрос по .htaccess • Форум: Apache и другие веб-серверы

Ответов: 6
Просмотров: 545
КЫР
а как сделать так чтобы исполнятся мог только контроллер(index.php)
CTAPbIu_KODEP Отправлено: 15 Августа, 2011 - 20:16:48 • Тема: вопрос по .htaccess • Форум: Apache и другие веб-серверы

Ответов: 6
Просмотров: 545
КЫР
а файлы тоже будут игнорится?
CTAPbIu_KODEP Отправлено: 15 Августа, 2011 - 19:52:07 • Тема: вопрос по .htaccess • Форум: Apache и другие веб-серверы

Ответов: 6
Просмотров: 545
допустим что запрос такой:
CODE (htmlphp):
скопировать код в буфер обмена
  1. http://site.ru/blog/30/?page=4

но а каталог blog есть.
так вот сам вопрос:
как сделать чтобы апачи не реагировал ни на какие запросы и отправлял всю строку в контроллер index.php ?
CTAPbIu_KODEP Отправлено: 27 Апреля, 2011 - 11:37:22 • Тема: как парсить xml своими силами? • Форум: XML и его обработка

Ответов: 2
Просмотров: 3480
т.е без библиотек парсеров(simpleXml, SAX...)

Страниц (4): [1] 2 3 4 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB