Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

Разработка » Как показать динамически созданный HTML? » 17-01-2007 00:57:15

Azathoth пишет

SQLite+VCL или SQLite+Qt. А еще SQLite+XULRunner.

Дело в том, что уже есть отработанные PHP скрипты (авторизация, генерация форм, работа с базой, математика, регулярные.) И они уже работают на сайте.
А новые вещи не придётся писать 2 раза.

Собственно пару дней хочу научиться создать свой плагин к FireFox.
Начну с MozPHP.
В нём, правда мне не нравится, что отлавливание PHP происходит по добавленному специально протоколу, а не по тэгам <?php ?>  в тексте.

Для начала меня вполне бы устроило:

Выделить код

Код:

<script>
function PHP_Pars(){
                    TEXT = ById('content');
                    text=TEXT.innerHTML;
                    // XPCOM- xulplanet.com/tutorials/xultu/xpcom.html
                    TEXT.innerHTML = XPCOM_PHP_Pars(text);
                    }
</script>
<body onload=PHP_Pars()><div id=content>
ТЕКСТ
<? print "Привет";?>
</div></body>

__________________________________________________________________________
я не чайник, я только учусь.

Разработка » Как показать динамически созданный HTML? » 16-01-2007 09:26:33

Azathoth пишет

но для разработки под PHP лучше не мучаться и поставить веб-сервер с поддержкой PHP.

Да, именно в том то и дело, что уже есть набор отлаженных PHP скриптов.

Запускается Апач, PHP, SQLite. Затем браузер. В браузере локально заполняются данные.
Эти данные накапливаются. И один раз в неделю отправляются на базу сервера.
т.е. система распределённая, с синхронизацией данных еженедельно.
И там и там скрипты одинаковые. На сервере тоже можно вводить и править данные и дополнительно уже все оптом - те, которые прислали.

Сначала, чтобы избавиться от апача на локальных компах, я попробовал использовать
Exel+Access. Получилось через макросы. Но в этом варианте я привязан к MS офису.
А это в некоторых случаях "непатриотично".

В случае с Gecko я получаю полностью бесплатный открытый код, могу использовать универсальные скрипты PHP и HTML - формы, без зависимости от ОСи.
И хорошее быстродействие (VBasic макросы - ну очень тормозные).


Как было сказано в первом посте, мож

Разработка » Как показать динамически созданный HTML? » 15-01-2007 20:40:54

Dark-Demon пишет

ты хочешь, стобы клиент запустил PHP? и как ты себе это представляешь? :)

- представляю смутно
Дополнительно к вышесказанному, как вариант
Есть плагин Flash. Он ведь берёт внешний файл, обрабатывает его  и.т.п
Можно ли сделать плагин под PHP?

Anton пишет

...но в обычных сборках эта возможность отключена. Насчёт PHP не знаю, может быть есть какая-нибудь опция сборки. В google нашёл http://www.thomas-schilz.de/MozPHP/.

- Спасибо, посмотрел. К сожалению, сразу не запустилось. Будут результаты - напишу.

Разработка » Как показать динамически созданный HTML? » 15-01-2007 13:27:40

Есть похожая задача. Язык PHP.

Можно запустить Apache+PHP локально, но это избыточно.

Как я понимаю, документ перед показом в окне обрабатывается DOM -
текст переформатируется в соответствии с HTML.
Если есть тэг <script lang="JavaScript">, то запускается соответствующий обработчик.

Так вот. Можно ли добавить обработчик <script lang="PHP">

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]