KillKa Posted December 5, 2007 Report Share Posted December 5, 2007 Здравствуйте! К сожалению забыл как это делается поэтому хочу задать вопрос. Необходимо вставить архив (список новостей) так чтобы эти новости были в отдельном файлессылку на который можно прописать во множество страниц (страницы без фреймов). Тоесть это делается для облегчения работы, что бы не менять на каждой странице, а лишь в отдельном файле. Заранее спасибо. Quote Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted December 5, 2007 Report Share Posted December 5, 2007 Если есть php, то<?phpinclude('page.php');?> Quote Link to comment Share on other sites More sharing options...
0 KillKa Posted December 5, 2007 Author Report Share Posted December 5, 2007 К сожалению php исключено !!! Quote Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted December 5, 2007 Report Share Posted December 5, 2007 Тогда через SSI - Server Side Includes<!--#include file="ssi.html" --> Quote Link to comment Share on other sites More sharing options...
0 Slyfox Posted December 5, 2007 Report Share Posted December 5, 2007 Да поможет вам http://stepbystep.htmlbook.ru/?pid=4 и сохранит F2 Quote Link to comment Share on other sites More sharing options...
0 KillKa Posted December 5, 2007 Author Report Share Posted December 5, 2007 В общем спасибо, но вашей подсказкой не воспользовался... Память вернулась и вс? в шоколаде...Возможно мне нужно было указать что это делается через js, который я так когда то полюбил И считаю будет полезным если я распишу что к чему...:: Вставка текста(меню) с JS ::Страница куда необходимо вставить : <html><head><title>ПРИМЕР</title></head><body><script Language="JavaScript" SRC="menu.js"> // это и есть ссылка на JS</script> // закрывается</body></html>А сам файл JS выглядит так :document.write('<a href="#">июнь 1</a>');document.write('<a href="#">июнь 2</a>');document.write('<a href="#">июнь 3</a>');таким образом поместив ссылку на разные страницы вам будет достаточно исправить файл JS для того чтобы на всех страницах была идентичная инфа... Quote Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted December 5, 2007 Report Share Posted December 5, 2007 А можно и так, да!Вот видите, совместными усилиями сделали кусочек FAQ =)Только, увы, работа вашей навигации зависит от настроек браузера пользователя. А это не всегда хорошо. И ещ? совет - бегите вы от того хостера, который не предоставляет php на своей площадке, нафиг его. Quote Link to comment Share on other sites More sharing options...
0 Slyfox Posted December 5, 2007 Report Share Posted December 5, 2007 Dimitry Wolotko said: А можно и так, да!Вот видите, совместными усилиями сделали кусочек FAQ =)Только, увы, работа вашей навигации зависит от настроек браузера пользователя. А это не всегда хорошо. И ещ? совет - бегите вы от того хостера, который не предоставляет php на своей площадке, нафиг его.Зато бесплатно. Но найти бесплатно и с php можно — только иногда нужно просто поискать Quote Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted December 5, 2007 Report Share Posted December 5, 2007 Да до фига вариантов бесплатного хостинга c php. Quote Link to comment Share on other sites More sharing options...
0 KillKa Posted December 5, 2007 Author Report Share Posted December 5, 2007 Ну да конечно, php это есть good Quote Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted December 5, 2007 Report Share Posted December 5, 2007 Не то слово ,) Quote Link to comment Share on other sites More sharing options...
0 Slyfox Posted December 5, 2007 Report Share Posted December 5, 2007 KillKa said: Ну да конечно, php это есть good Наверное только по удобству, но возможно не по скорости и гибкости. Quote Link to comment Share on other sites More sharing options...
0 KillKa Posted December 5, 2007 Author Report Share Posted December 5, 2007 Slyfox said: KillKa said: Ну да конечно, php это есть good Наверное только по удобству, но возможно не по скорости и гибкости.Почему то вс?равно предпочитаю старые добрые методы...К php ещ? почемуто нету такого сильного интереса... Но надо ! Quote Link to comment Share on other sites More sharing options...
0 guvatara Posted December 5, 2007 Report Share Posted December 5, 2007 php более логичный не настолько "хитрый и привередливый" Кстати на счет гибкости не согласен, php по гибкости превосходит JS. Но увы на бесплатных хостингах урезают самые вкусные возможности его, что делает его обделенным. Quote Link to comment Share on other sites More sharing options...
0 KillKa Posted December 6, 2007 Author Report Share Posted December 6, 2007 guvatara said: php более логичный не настолько "хитрый и привередливый" Кстати на счет гибкости не согласен, php по гибкости превосходит JS. Но увы на бесплатных хостингах урезают самые вкусные возможности его, что делает его обделенным.Согласен.... Урезают дай боже... Но это уже открывается следующая тема "Хостинг" Quote Link to comment Share on other sites More sharing options...
0 apika Posted January 1, 2008 Report Share Posted January 1, 2008 необъясните поподробнее? а то что то ничего не понятно куда что писать. Вот например хочу я на каждую страницу загружать "у лукоморья дуб зеленый........." из отдельного файла. Как это все сделать, начиная с того что в этом отдельном файле указывать, под каким расширением его создавать и заканчиая всем остальным. Хотя бы для какого нибудь из вышеперечисленых примеров, но лучше конечно для всех Quote Link to comment Share on other sites More sharing options...
0 D.S.Denton Posted January 1, 2008 Report Share Posted January 1, 2008 Quote Вот например хочу я на каждую страницу загружать "у лукоморья дуб зеленый........." из отдельного файла.варианты на php:<?php include('my_file_with_menu.txt'); ?>таким образом в указанное место страницы будет вставлено содержимое файла my_file_with_menu.txt и выполнен php-код, если он присутствует в вставляемом файле.<?php require('my_file_with_menu.txt') or die('Менб недоступно, сообщите администратору admin@site.ru. Выполнение скрипта прервано'); ?>аналогично первому варианту, но если не удается втыкнуть менюшку (причина либо в отсутствии файла, либо у скрипта нет прав на его чтение) ругаемся и прекращаем работу, ведь сайт без навигации не рулит<?php readfile('my_file_with_menu.txt'); ?>аналогично первому варианту, но если в втыкаемом файле присутствует php-код, он будет отображен на странице, а не выполнен (впрочем браузеры скорее всего его спрячут, но это детали)почему я использовал расширение txt - если поставить расширение php - к файлу можно будет обратиться через браузер, запустив его таким образом на выполнение, что не всегда хорошо. поэтому обычно вставляемые файлы сохраняют с расширением .inc (от слова include), чтоб сразу было видно.с другой стороны, если действительно надо не допустить обращения кем либо, кроме скрипта, к втыкаемым файлам, это правильнее ограничивать через .htaccess Quote Link to comment Share on other sites More sharing options...
0 hr-aspirant Posted January 1, 2008 Report Share Posted January 1, 2008 полезная беседа ) Quote Link to comment Share on other sites More sharing options...
0 apika Posted January 1, 2008 Report Share Posted January 1, 2008 не получается. В файле my_file_with_menu.txt текст нужно в каких нибудь тегах указывать?———————————--кстати, если я пробую на компе это все, без загрузки на сервер, работать должно? Quote Link to comment Share on other sites More sharing options...
0 D.S.Denton Posted January 1, 2008 Report Share Posted January 1, 2008 так... на пальцах:index.php: Quote ...ul, li {display:inline;}ul {list-style-type:square;}СайтНавигация:<?php include('menu.txt'); ?>Страница обо всемтут в общем текст...menu.txt: Quote Первая страницаСофтЖелезов результате клиент получит такой хтмл-код: Quote ...ul, li {display:inline;}ul {list-style-type:square;}СайтНавигация:Первая страницаСофтЖелезоСтраница обо всемтут в общем текст...на компе будет работать, разумеется, ведь сервер это тоже комп. главное чтоб php-интерпретатор стоял Quote Link to comment Share on other sites More sharing options...
0 apika Posted January 2, 2008 Report Share Posted January 2, 2008 УРА, получилось. Загрузил на сервер и с него посмотрел, все работает. Наверно у меня не стоит php-интерпретатор. Непосоветуете какой поставить и где взять? Quote Link to comment Share on other sites More sharing options...
0 KillKa Posted January 2, 2008 Author Report Share Posted January 2, 2008 apika said: необъясните поподробнее? а то что то ничего не понятно куда что писать. Вот например хочу я на каждую страницу загружать "у лукоморья дуб зеленый........." из отдельного файла. Как это все сделать, начиная с того что в этом отдельном файле указывать, под каким расширением его создавать и заканчиая всем остальным. Хотя бы для какого нибудь из вышеперечисленых примеров, но лучше конечно для всех В общем объясняю javascript (c php не оч дружу пока что) .txt file куда ты вписал необходимое (что те нужно вставить) сохраняеш под расширением .js и вс? ок... Создай файлы по моему примеру который я описал выше и вс? ОК ! Quote Link to comment Share on other sites More sharing options...
0 Dimitry Wolotko Posted January 2, 2008 Report Share Posted January 2, 2008 apika said: УРА, получилось. Загрузил на сервер и с него посмотрел, все работает. Наверно у меня не стоит php-интерпретатор. Непосоветуете какой поставить и где взять?http://denwer.ru Quote Link to comment Share on other sites More sharing options...
0 D.S.Denton Posted January 2, 2008 Report Share Posted January 2, 2008 http://php.net Quote Link to comment Share on other sites More sharing options...
0 Searcher Posted October 21, 2009 Report Share Posted October 21, 2009 Прикол сравнивать php и javascript. Обсуждаете то, чего совершенно не понимаете...Эти языки части архитектуры клиент-сервер. Все нормальные сайты работают на этой архитектуре. javascript не может делать того, что делает php, и, наоборот, php не может делать того, что делает javascript. Как вы при помощи javascript будете считывать и записывать информацию в базу данных на сайте?javascript - клиентская часть и работает только на компьютере посетителя. php - серверная часть и у неё нет возможности динамически работать с клиентом, принимает запрос, отправляет данные и все забывает. Quote Link to comment Share on other sites More sharing options...
0 PoshtarBoba Posted October 21, 2009 Report Share Posted October 21, 2009 И как мы до сих пор жили, не зная разницы между JS и PHP? Спасибо, Капитан Очевидность! Приходи ещё! (ты уверен, что JS не может внести запись в БД?)За Java-вариант большое спасибо, интересная мысля для офф-лайн файлов (например, оболочки для CD/DVD) т.п. Quote Link to comment Share on other sites More sharing options...
Question
KillKa
Здравствуйте!
К сожалению забыл как это делается поэтому хочу задать вопрос.
Необходимо вставить архив (список новостей) так чтобы эти новости были в отдельном файле
ссылку на который можно прописать во множество страниц (страницы без фреймов).
Тоесть это делается для облегчения работы, что бы не менять на каждой странице, а лишь в отдельном файле.
Заранее спасибо.
Link to comment
Share on other sites
36 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.