![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Onis |
|
||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
Пишу шаблонизатор, проблему парсинга JS файлов решил так:
В папке action находится файл index.php с таким содержимым:
Если захожу по прямой ссылке "http://myurl.com/action/?action=javascript&file=upload.js" код выводиться. Но в
он не инкюдиться. В файр баге там видна страница "The requested URL was not found on this server." Что я делаю не так? |
||||||
|
|||||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
потому что /action/?action=javascript&file=upload.js не равно http://myurl.com/action/?action=javascript...;file=upload.js ?
каков там заголовок в файербаге? |
|||
|
||||
| Nigel |
|
|||
|
познаю мир ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 20.11.2007 Репутация: 7 Всего: 19 |
А зачем нужно парсить js средствами пхп, можно поинтересоваться? И можно взглянуть на ваш синтаксический анализатор? Под парсингом вы понимаете это?
|
|||
|
||||
| nerezus |
|
|||
![]() Вселенский отказник ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3330 Регистрация: 15.6.2005 Репутация: 12 Всего: 43 |
Спамер пишет вероятно...
|
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
Nigel,
У меня в движке строгое распределение обязанностей, php обрабатывает информацию и возвращает только данные в xml а JS занят UI, соответственно в коде JS много текста (названия кнопок, массивы с месяцами etc ) для того чтобы движ поддерживал различные языки, строки у меня заменены на маски которые класс Template заменяет на нужные строки в зависимости от языка. Я примерно это имел в виду. Раньше я делал это просто - класс Template в шаблоне искал строки вида "[|common.js|]" и просто вписывал вместо их код этого файла, но это решение мне не нравилось. bars80080, Я вроде пытался делать полные ссылки но эфект был тот-же. Сейчас приду с работы посмотрю точнее что файрбаг пишет. Это сообщение отредактировал(а) Onis - 15.5.2009, 16:46 |
|||
|
||||
| Onis |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 241 Регистрация: 18.6.2005 Где: Украина, Николаев Репутация: нет Всего: 3 |
Вывод ошибок был выключен и я не заметил синтаксической ошибки. Всё работает даже лучше чем я ожидал. Пардоню\.
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |