Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
21 Июль 2025, 22:55:22
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

как работать с псевдо-тегами?

Страниц  :   Вниз
  Печать  
Автор Тема: как работать с псевдо-тегами?  (Прочитано 1820 раз)
0 Пользователей и 1 Гость смотрят эту тему.
frodo
Молодой Гродненец
*

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 22


Я программист. 285-68-17 (МТС)

Просмотр профиля WWW
« : 14 Июль 2008, 21:14:53 »

 Доброго времени суток.

У меня к вам такой вопрос: Как использовать псевдо-теги?
Данный вопрос я задаю со стороны разработки, а не со стороны
использования CMS.
Т.е. я работаю в команде с дизайнером и мне необходимо организовать работу с псевдо-тегами.

Мой вариант:
Необходимо написать один PHP скрипт (go.php), которому передается имя загружаемой страницы (пример обращения к странице 'reg.php': "go.php?goto="reg.php"), бежать по этой странице и выводить в выходную html-ку текст данной страницы, а если встречается псевдо-тег, то выполнять необходимые действия (запускать нужные функции, подгружать файлы, и т.д.).

Например:
Встретив [login_form] - вывести форму авторизации/регистрации.

Прошу прощения, если вопрос очень прост и/или глуп, но как уж есть.
___
Заранее спасибо за помощь.
Записан

Мир без границ.
VooDoo
Почетный гродненец
*****

Репутация: +89/-1
Offline Offline

Пол: Мужской
Сообщений: 2885


Dum spiro spero

Просмотр профиля WWW Email
« Ответ #1 : 14 Июль 2008, 21:42:24 »

хз как у вас там в PHP, но в JAVA это делается очень легко.

для PHP что-то вроде такого
http://www.phpit.net/article/create-html-widgets-php/1/

вообщем гуглить http://www.google.com.by/search?q=PHP+custom+tags&ie=utf-8&oe=utf-8&rls=org.mozilla:en-US:official&client=firefox-a

и кстати... что-то я с трудом понял что нужно, но может стоит посмотреть в сторону iframe?
« Последнее редактирование: 14 Июль 2008, 21:44:13 от VooDoo » Записан

Are you human? - My body is.
Do you feel pain? - My body does.
..- --- --- -.. --- ---
frodo
Молодой Гродненец
*

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 22


Я программист. 285-68-17 (МТС)

Просмотр профиля WWW
« Ответ #2 : 15 Июль 2008, 09:19:31 »

Да надо просто облегчить работу дизайнеру, чтобы он юзал псевдо-теги.

P.S.: А насчет Java, я бы и сам на Jav-е писал, но у меня ни одно нормальное IDE пока не работает по человечески (из-за моего компа).
        + дизайнер Javа не знает.
Записан

Мир без границ.
frodo
Молодой Гродненец
*

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 22


Я программист. 285-68-17 (МТС)

Просмотр профиля WWW
« Ответ #3 : 15 Июль 2008, 12:09:42 »

Спасибо за помощь. Очень благодарен.
   http://www.phpit.net/ - неплохой сайт.

Собственно я и надеялся, что подскажут, что почитать.

Спасибо.
Записан

Мир без границ.
VooDoo
Почетный гродненец
*****

Репутация: +89/-1
Offline Offline

Пол: Мужской
Сообщений: 2885


Dum spiro spero

Просмотр профиля WWW Email
« Ответ #4 : 16 Июль 2008, 00:06:10 »

из описания твой проблемы мне кажеться, что лучше тебе использовать iframe. Не надо городить кучу ненужных тэгов. Сделал фрэйм с линком на нужную тебе форму и всё
Записан

Are you human? - My body is.
Do you feel pain? - My body does.
..- --- --- -.. --- ---
spammer
Почетный гродненец
*****

Репутация: +78/-19
Offline Offline

Пол: Мужской
Сообщений: 1455


Пыхнуть не хотите?

Просмотр профиля
« Ответ #5 : 16 Июль 2008, 01:03:14 »

Цитировать
[...] передается имя загружаемой страницы (пример обращения к странице 'reg.php': "go.php?goto="reg.php"), бежать по этой странице [...]

Никогда так больше не делай. Ужасная уязвимость всей системы.
Записан
Black_Alex
Молодой Гродненец
*

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 40


Жизнь дана чтобы жить!

Просмотр профиля
« Ответ #6 : 16 Июль 2008, 15:32:42 »

Посмотри вместе с дизайнером лучше http://www.smarty.net/download.php
Записан
Юра
Почетный гродненец
*****

Репутация: +117/-5
Offline Offline

Пол: Мужской
Сообщений: 1377


S Просмотр профиля
« Ответ #7 : 16 Июль 2008, 16:32:51 »

frodo, посмотри что такое шаблоны. Тебе нужен шаблонизатор. Сматри, например, как советуют постом выше.
Записан
frodo
Молодой Гродненец
*

Репутация: +1/-0
Offline Offline

Пол: Мужской
Сообщений: 22


Я программист. 285-68-17 (МТС)

Просмотр профиля WWW
« Ответ #8 : 16 Июль 2008, 23:37:16 »

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

   "Никогда так больше не делай. Ужасная уязвимость всей системы.":
    Просто еще ничего об этом не читал, + надо было быстренько придумать какой-нибудь пример, взять что-то для начала и латать.

P.S.: Спасибо за помощь.
Записан

Мир без границ.
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2025, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,112 секунд. Запросов: 20.