За последние 24 часа нас посетили 16711 программистов и 1643 робота. Сейчас ищет 991 программист ...

Проблемы с выводом дизайна, на php

Тема в разделе "Прочие вопросы по PHP", создана пользователем xaker1, 8 июл 2008.

  1. xaker1

    xaker1 Активный пользователь

    С нами с:
    8 июл 2008
    Сообщения:
    7
    Симпатии:
    0
    Решил сделать дизайн сайта как в CMS, той сам дизай находится в одной страници, а места в каторые вставляются текст обозначены %name%, где name - обозначение места, для того чтобы знать что сюда вставлять (например %CSS% - стиль css, %NEWS% - новости и т.д.). Возникла проблема, некоторый текст показываться должен только при правильности условия. Решил в стиль вставить код типа:
    PHP:
    1. <?if(%код%)?>Код, выдающийся при правильности условия<?else?>при неправельности<?endif?>
    Второй файл (index.php), обрабатывает стиль (заменяет %код% на текст)и выдает текст пользователю. Как заставить этот index.php проверять на правильность условие <?if(%код%)?>, и в зависимости от правильности выдавть заключенное между <?if(%код%)?> и <?else?> или между <?else?> и<?endif?>. Также возможна ситуация, когда <?else?> не будет, тоесть в случае правильности выдавать текст между <?if(%код%)?> и <?endif?>, а в случае неправильности пропускать.
    Помогите. Заранее благодарен.
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Тебе надо смотреть в сторону регулярных выражений и функции eval.