Проблема кавычек

Бочонок

http://frontender.info
Проблема кавычек

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

Есть

define('block_part',"
<table>
<tr>
<td>
<a href=javascript:FUNC2RUN('param1','param2')>Some link</a>
");

Вопрос заключаеться в том что ссылка с вызовом функции по спецификации должна выглядеть как

<a href="javascript:FUNC2RUN('param1','param2');">Some link</a>

Но соответственно так не получиться... что тут можно придумать ? Я сначало подумал что можно пользоваться ими поочереди, тоесть

"<a href='javascript:FUNC2RUN("param1","param2");'>Some link</a>" но первую найденую двойную кавычку интерпретатор ПХП считает закрывающей... Думаю то же верно и по отношению к броузерам...

Есть ли тут стандартное решение которое я естественно проглядел...
 

rotoZOOM

ACM maniac
а вот так не пробовал ?
PHP:
"
<table>
<tr>
<td>
<a href=\"javascript:FUNC2RUN(\'param1\',\'param2\')\">Some link</a>
");
 

Erise

Guest
PHP:
define('block_part',"
<table>
<tr>
<td>
<a href=\"javascript:FUNC2RUN('param1','param2');\">Some link</a>
");
 

Фанат

oncle terrible
Команда форума
Бочонок
Ты точно уверен, что эта фигня тебе нужна именно в КОНСТАНТЕ?
 

Бочонок

http://frontender.info
2Erise,rotoZOOM: Спасибо. замечательно работает.
2Фанат: Вообщето не уверен. Просто хотел попробывать структурировать файлы:

1. описываю константы с заголовками и колонтитулами которые неизменны для этого (но только для этого документа)
2. включаю общие рекваееры и инклуды
3. обьявляю локальные переменные.
4. обьявляю функции
5. собственно код.

Это глупо ?
 

Фанат

oncle terrible
Команда форума
это совершенно неправильно.
Код и шаблон должны быть по возможности отделены друг от друга.
а ты наоборот - вбиваешь хтмл в пхп код, да поглубже.
которые неизменны для этого (но только для этого документа)
Не вижу здесь никаких ни заголовков твоем коде, ни колонтитулов.
Как-то мне всегда казалось, что задать заголовок с колонтитулом проще таким образом:
$zagolovok="Колонтитул";
$kolontitul="Заголовок";

А потом, уже в ОТДЕЛЬНОМ шаблоне писать
<title><?=$zagolovok?></title>

-~{}~ 22.12.04 12:00:

Это было по поводу твоих констант.
теперь по структуре
правильнее будет сделать так:
1. Включаю общий рекваер.
2. Выполняю код скрипта
3. Включаю шаблоны.
 
Сверху