аля Парсер
возможно :)
только не браузер смотрит а апач(например) находит код PHP и выполняет его
можно ли через php сделать так чтоб у меня на серваке бал один файл "яля база данных" и внем былм бы ,все информациооные блоки. Т.е. я в страничку вставляю некий php код, броузер преобразовывая мою страницу, видит этот код идет в "базу данных" находит нужный html блок и вставляет его в страницу....возможно такое ????
насколько я правильно понял то такого сделать нельзя, но... пиши код, то есть свои функции которые будудт лезть в базу за хтмл кодом в разное место базы в зависимости от переданых параметров передавай параметры и вперед...
Это обычный TMPL
Есть шаблон где в определенный местах либо стоит спец слово напрмер (в этом случаее шаблон отдельный файл который сначала нужно загрузить)
либо вызов функции с параметрами чтобы она вставила требуемое (шаблон встроен в код)
Что здесь не возможного?
Или я чагото не понял :)
Что здесь не возможного?
Или я чагото не понял :)
ну я сначала написал потом подумал... всегда ВСЁ возможно, вон даже идею написал писать свои функции...
ну я сначала написал потом подумал... всегда ВСЁ возможно, вон даже идею написал писать свои функции...
расскажите пожалйска по потробнее про TMPL
, или дайте линк на тутор..
расскажите пожалйска по потробнее про TMPL
, или дайте линк на тутор..
:)
TMPL (простите привык писать большими буквами) это сокращение от Template (анг "шаблон")
идею я вродебы написал что еще нужно :)
А вообще внимателно прочитай свой вопрос. Мне лично не совсем понятно о чем он.
То что ты описываеш это обычний принцип работы PHP.
Есть шаблон(TMPL) в нем раскиданны теги <?php ?>
вместо этих тегов вставляется результат работы скрипта заключенные в эти теги.
Может тебе не понятно обращение с "яля база данных" или всетаки проблемма с TMPL ?
:)
TMPL (простите привык писать большими буквами) это сокращение от Template (анг "шаблон")
идею я вродебы написал что еще нужно :)
А вообще внимателно прочитай свой вопрос. Мне лично не совсем понятно о чем он.
То что ты описываеш это обычний принцип работы PHP.
Есть шаблон(TMPL) в нем раскиданны теги <?php ?>
вместо этих тегов вставляется результат работы скрипта заключенные в эти теги.
Может тебе не понятно обращение с "яля база данных" или всетаки проблемма с TMPL ?
да я понимаю, просто мне нужно чтобы все блоки(html), которые вставляются в шаблон, были в одном файле(базе)
да я понимаю, просто мне нужно чтобы все блоки(html), которые вставляются в шаблон, были в одном файле(базе)
я кажется нашел посмотрите
http://www.providerz.ru/articles/php/templates.html
я кажется нашел посмотрите
http://www.providerz.ru/articles/php/templates.html
клево, на мои статьи уже ссылаются :)
клево, на мои статьи уже ссылаются :)
!!!!!! я просто охиреваю !!!!!! ты че сразу не мог дать линк на статью, я блин пол инета перерыл!!!!! =))))))) я у тя еще есть статью кроме как на http://www.providerz.ru ???
!!!!!! я просто охиреваю !!!!!! ты че сразу не мог дать линк на статью, я блин пол инета перерыл!!!!! =))))))) я у тя еще есть статью кроме как на http://www.providerz.ru ???
Я сюда редко захожу. Статей, кроме как на providerz.ru больше нет из-за нехватки времени.
http://doc.novsu.ac.ru/php/4.3.1/ref.xml.html
http://doc.novsu.ac.ru/php/4.3.1/ref.xslt.html
вот пример шаблона гостевой книги, с сервера http://guestbook.novgorod.ru/ реализованный с помощью XML Parser Functions.
--------------------[COLOR=darkblue]
<?xml version="1.0" encoding="windows-1251"?>
<guestbook>
<![CDATA[[COLOR=teal]
<HTML>
<HEAD>
<META HTTP-EQUIV='Content-Type' CONTENT='text/html; charset=windows-1251'>
<TITLE>Гостевая книга.</TITLE>
</HEAD>
<BODY bgcolor=#FFFFFF link=#000080 alink=#800000 vlink=#800080 text=#000000>
<center>
<img src=http://novgorod.ru:81/gb/t3/line.gif width=373 height=24>
</center>
<center>
<A href=/add/?__USER__>Добавить запись</A></center>
<center>
[/COLOR]]]>
<record><![CDATA[[COLOR=teal]
<table width=600 bgcolor=#C0C0C0 cellspacing=1 cellpadding=6 border=0>
<tr bgcolor=#C0C0C0><td width=300>__DATA1__ <a href=mailto:__DATA2__>__DATA2__</a></td><td width=300 align=right>__DATA3__ (__DATA4__)</td></tr>
<tr><td colspan=2 bgcolor=#FFFFFF>
__COMMENT__</P>
__ANSWER__</P>
<tr bgcolor=#F0F0F0><td width=300>__DATE__</td><td width=300 align=right><font color=#C0C0C0>from __DNS__</font></td></tr>
</td></tr></table>
[/COLOR]]]></record>
<prevlink><![CDATA[[COLOR=teal]<A href=__PREV__><< Вперед</A>[/COLOR]]]></prevlink>
<noprevlink><![CDATA[[COLOR=teal]<< Вперед[/COLOR]]]></noprevlink>
|
<nextlink><![CDATA[[COLOR=teal]<A href=__NEXT__>Назад >></A>[/COLOR]]]></nextlink>
<nonextlink><![CDATA[[COLOR=teal]Назад >>[/COLOR]]]></nonextlink>
<![CDATA[[COLOR=teal]
<center>
| <A href=__URL__>Главная</center>
<center>
<img src=http://novgorod.ru:81/gb/t3/line.gif width=373 height=24>
</center>
__BANNER__</center>
</BODY>
</HTML>
[/COLOR]]]>
</guestbook>
[/COLOR]
Господа, вы изобретаете велосипед. Все уже придумано до вас. Очень рекомендую разобраться с XML и XSLT.
http://doc.novsu.ac.ru/php/4.3.1/ref.xml.html
http://doc.novsu.ac.ru/php/4.3.1/ref.xslt.html
вот пример шаблона гостевой книги, с сервера http://guestbook.novgorod.ru/ реализованный с помощью XML Parser Functions.
:)
Если вот это:
<A href=/add/?__USER__>Добавить запись</A>
нормальная реализация с использованием XML+XSLT, то значит я нихрена в XML и XSLT не смыслю и вообще отстал от жизни :)