5. Интергрирование с PHP
Если вы хотите использовать PHP, прямо вызывайте calendar.php. Вы можете использовать file_get_contents, чтобы получить HTML код Православного календаря. В этим кодом вы можете дать все, что пожелаете.
В примере 5.1 мы получаем HTML код Православного календаря в переменную $contents. Затем удаляем из него таги за исключением <p>, </p> и <br>. Исходный код:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>Пример 5.1</title> </head> <body> <?php $contents = file_get_contents("http://www.holytrinityorthodox.com/ru/calendar/calendar.php?lives=1&trp=1&scripture=1"); echo strip_tags($contents,'<p></p><br>'); ?> </body> </html>
PHP параметры для calendar.php:
http://www.holytrinityorthodox.com/ru/calendar/calendar.php
?month=5&today=11&year=2008&dt=1&header=1&lives=1&trp=1&scripture=1
month - месяц. если параметр пропущен - текущий месяц.
today - день месяца. если параметр пропущен - текущий день.
year - год. если параметр пропущен - текущий год.
dt - если 1, генерирует дату в формате "григорианский/юлианский".
header - если 1, генерирует заголовок Православного календаря, который следует за датой.
lives - генерирует жития святых. Может принимать значения 0,1,2,3,4,5,6.
0 - запретить вывод списка святых.
1 - генерирует жития святых в отдельных строчках.
2 - генерирует жития святых в одном параграфе.
3 - генерирует жития основных святых в отдельных строчках.
4 - генерирует жития основных святых в одном параграфе.
5 - генерирует жития основных святых и новомучеников в отдельных строчках (Московская патриархия).
6 -генерирует жития основных святых и новомучеников в одном параграфе (Московская патриархия).Все остальные значения запрещают вывод списка святых
trp - генерирует тропари. Может принимать значения 0,1,2.
0 - запретить вывод тропарей.
1 - выводит тропари с заголовком (слово Тропари).
2 - выводит тропари без заголовка.Все остальные значения запрещают вывод тропарей.
scripture - генерирует Евангельские чтения. Может принимать значения 0,1,2.
0 - запретить вывод Евангельских чтений.
1 - выводит Евангельские чтения с заголовком (слово Евангельские чтения).
2 - выводит Евангельские чтения без заголовка.Все остальные значения запрещают вывод Евангельских чтений.