|
|
|
| Здравствуйте.
Вот у меня появился такой вопрос
Есть первый файл
<?
$p = "<p>Некий текст</p>";
include "{$_SERVER['DOCUMENT_ROOT']}/design/layout.php";
?>
|
Принцы такой. Есть каталог файлов. И есть один общий шаблон для всех них layout.php. Соответственно в первом файле прописывается всё текстовое содержание страницы(несколько переменных). Так вопрос, а если мне нужно в переменной использовать текст в двойных кавычках - " ? Появляется ошибка. Я знаю, что для этого можно использовать такой способ \" , но если у меня много текста? Как можно реализовать такой способ, когда система сама экранирует кавычки? | |
|
|
|
|
|
|
|
для: relikt
(13.02.2008 в 22:54)
| | функция htmlspecialchars вам в помощь | |
|
|
|
|
|
|
|
для: winflip
(13.02.2008 в 22:56)
| | нет не поможет. У меня ведь устанавливается переменная, там кавычка, соответственно появляется ошибка, а последней строчкой в файле я подключаю шаблон, но до него дело не доходит, из за ошибки. | |
|
|
|
|
|
|
|
для: relikt
(13.02.2008 в 22:54)
| | строки
PS to winflip: функция, которую Вы указали, не имеет отношения к заявленной проблеме. | |
|
|
|
|
|
|
|
для: relikt
(13.02.2008 в 22:54)
| |
<<HTML
тут любой код
HTML;
|
| |
|
|
|
|
|
|
|
для: mihdan
(13.02.2008 в 23:02)
| | то есть в файле я пишу так
$p <<HTML
тут любой код
HTML;
|
В своём шаблоне
| |
|
|
|
|
|
|
|
для: relikt
(13.02.2008 в 23:08)
| | | |
|
|
|
|
|
|
|
для: bronenos
(13.02.2008 в 23:13)
| | Все понял, спасибо. | |
|
|
|