У меня возникла проблема в написании мини PHP движка, если его так можно назвать. Вот в чем проблема, каждая страница соединяется из 4-х частей, как сделать чтоб на каждую страницу вставлялся текстовый файл? При том что я в PHP знаю только include, тобишь по не чего незнаю.
если у тя только соединяется все, а ни какой статистики иль учета юзеров не надо, то зачем пхп. SSI тебе поможет)
Можно. Яндекс.ру вчера только скачал обалденный справочник по SSI, ссылка на который находится на первой странице поиска
<?php include("file_1.php"); include("file_2.php"); include("file_3.php"); include("text.txt"); include("file_4.php"); ?>
Эту функцию я знаю. Надо сделать так, чтобы эти файлы были на сервере в виде text-1.txt и так далее, а при нажатии ссылки в меню, открывалась такая же страница, но только вместо первого текста был текст с файла text-2.txt и так далее, необязательно по порядку. Эта функция понадобится не только мне, постарайтесь написать поподробней. Заранее спасибо.
<? include("file_1.php"); include("file_2.php"); if ($page == "1") { include("text-1.txt"); } else if ($page == "2") { include("text-2.txt"); } else if ($page == "3") { include("text-3.txt"); } else { include("main.txt"); } include("file_3.php"); ?>
Попытаюсь. index.php <? include("html1.php"); # верх страницы if ($page == "1") { include("text-1.txt"); } else if ($page == "2") { include("text-2.txt"); } else if ($page == "3") { include("text-3.txt"); } else { include("main.txt"); } include("html2.php"); # низ страницы ?> То есть если обращаться к файлу index.php, то будет выводиться main.txt. А если к index.php?page=1 ,то будет выводиться содержание text-1.txt
http://forum.volgograd.ru/showthread.php?s=&threadid=31386&perpage=10&display=&pagenumber=2 значит, что threadid=31386 perpage=10 pagenumber=2 в формате переменная = значение у тебя переменная пейдж.
Давайте так, у меня нечего не получается. Я пишу все от начала и до конца. ----------------- |*****1******| |----------------| |**|******|**| |2*|***5**|3*| |**|******|**| |----------------| |******4****| ------------------ Цифры 1,2,3,4 это части из которых собирается вся страница, используется функция include для соединения. Заместо цифры 5 должен быть текс, который хранится в text-1.txt и так далее text-n.txt. + еще в куске под номером 2 вставляется меню. Надо чтоб сводилось все к тому закачал txt файл и добавил в меню ссылку. И еще если я за хочу сменить дизайн или еще что-то, чтоб это не занимало много времени, а сводилось все изменению одной страницы. Заранее спасибо и можно полнее ответы. Все это должно быть сделано на PHP.
Большое спасибо, посмотрю завтра утром, точнее сегодня. :D Да можете хоть все помогать, лишь бы я понял его теорию и + Вы написали PHP код
Нет. Для текстовых и html-файлов существует функция readfile(); действуует также, как и include. P.S. http://anoworld.ru - здесь делают качественные сайты
Четко выражай свои мысли. На такой вопрос ответ не дать двумя словами, а способов куча есть. Как ты можешь об этом рассуждать?
Ну если в файле text.txt есть php код, то readfile(); его не будет выполнять, а include(); выведет результат работы этого скрипта. Так что выбор функции зависит от того, что мы выводим. %)) P.S <? $fn=file("text.txt"); $с=count($fn); for($n=0;$n<$с;$n++) echo (''.$fn[$n].''); ?> Чем не вариант