|
Как вставлять в html-страницы куски с php-скриптами?
|
| Автор |
Сообщение |
SergejFedosov 11 1110 1000


Зарегистрирован: 18.08.2006 Сообщения: 1124
8686 
|
Добавлено: Ср, 02 Фев, 2011 09:02 Заголовок сообщения: Как вставлять в html-страницы куски с php-скриптами? |
|
|
Существует необходимость вставлять в кучу статичных html-страниц одинаковые куски текста. Сейчас это делаю посредством php-скрипта:
| Код: | <?php
readfile('file.txt');
?> |
Однако возникла проблема, в тело файла file.txt нужно добавить php-скрипт, который, после вставки в html-страницу, естественно выполняться не будет. Полагаю, существует стандартное решение этой проблемы, но не знаю какое. Подскажите, пожалуйста. _________________ Кредитная карта для веб-мастера |
|
| Вернуться к началу |
|
 |
Gosudar Два пингвина

Зарегистрирован: 08.04.2007 Сообщения: 431
8014 
|
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
|
| Вернуться к началу |
|
 |
SergejFedosov 11 1110 1000


Зарегистрирован: 18.08.2006 Сообщения: 1124
8686 
|
Добавлено: Ср, 02 Фев, 2011 10:22 Заголовок сообщения: |
|
|
| Веденин писал(а): | | В file.php можно добавить любой php код. |
Спасибо.
1. file.php может содержать 2 php скрипта? Они будут выполняться?
2. Хотелось бы усложнить задание. Возможно ли, чтобы добавляемый файл содержал не только php скрипты, но и текст, html теги. Чтобы после вставки не только выполнялись скрипты но и правильно отображался текст и теги. Это можно организовать? _________________ Кредитная карта для веб-мастера |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Ср, 02 Фев, 2011 13:56 Заголовок сообщения: |
|
|
| SergejFedosov писал(а): | file.php может содержать 2 php скрипта? Они будут выполняться?
|
Не совсем понимаю что значит 2 скрипта, но вообще php файл может содержать любое кол-во блоков <?php ... ?> и кроме того в file.php в свою очередь также может содержать любое кол-во include другой_файл.php.
| SergejFedosov писал(а): |
2. Хотелось бы усложнить задание. Возможно ли, чтобы добавляемый файл содержал не только php скрипты, но и текст, html теги. Чтобы после вставки не только выполнялись скрипты но и правильно отображался текст и теги. Это можно организовать? |
Для любого php файла все что не находится в блоке <?php ... ?> воспринимается как просто текст HTML. Т.е. php код помещаете в блоки <?php ... ?> , а все остальное пишете как в обычном HTML.
Более того можно использовать php код вообще в любом месте HTML кода вроде
| Код: |
<?php $filename='my_music.mp3'; ?>
<a href="link.php?file=<?php echo $filename; ?>&mode=lite">ссылка</a> |
что в HTML превратится во что-то вроде
| Код: | | <a href="link.php?file=my_music.mp3&mode=lite">ссылка</a> |
_________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
SergejFedosov 11 1110 1000


Зарегистрирован: 18.08.2006 Сообщения: 1124
8686 
|
Добавлено: Ср, 02 Фев, 2011 14:48 Заголовок сообщения: |
|
|
| Веденин писал(а): | | Для любого php файла все что не находится в блоке <?php ... ?> воспринимается как просто текст HTML. |
Что и хотелось узнать. Проверил, работает. Спасибо. _________________ Кредитная карта для веб-мастера |
|
| Вернуться к началу |
|
 |
|