Помощник
|
Для новостей |
Svir
|
Сообщение
#1
|
||
|
|
||
|
|||
Svir
|
Сообщение
#2
|
|
если не поняли вопрос - пишите:rolleyes:
|
|
|
Apay |
20.3.2011, 0:01;
Ответить: Apay
Сообщение
#3
|
|
это вы пишите, и поконкретнее что и как
|
|
|
adlic |
20.3.2011, 1:16;
Ответить: adlic
Сообщение
#4
|
|
Для новостей Подскажите: как сделать на сайте так, чтобы менять новости только один раз, а не на каждой странице Для этого новости должны храниться в базе данных, а не в каждой странице отдельно. Один раз заносите в БД вашу новость, а потом на каждой странице, где вам это нужно будет, делаете из нее вывод. Для этого нужно знать php и mysql. |
|
|
pavelsc |
20.3.2011, 7:18;
Ответить: pavelsc
Сообщение
#5
|
|
alek_sania, зачем так ограничивать человека =) Вот еще парочка способов.
1) AJAX Создаем и подключаем например include.js со следующим содержимым: [JS]/*********************************************** * Ajax Includes script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) * This notice MUST stay intact for legal use * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code ***********************************************/ //To include a page, invoke ajaxinclude("afile.htm") in the BODY of page //Included file MUST be from the same domain as the page displaying it. var rootdomain="http://"+window.location.hostname function ajaxinclude(url) { var page_request = false if (window.XMLHttpRequest) // if Mozilla, Safari etc page_request = new XMLHttpRequest() else if (window.ActiveXObject){ // if IE try { page_request = new ActiveXObject("Msxml2.XMLHTTP") } catch (e){ try{ page_request = new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else return false page_request.open('GET', url, false) //get page synchronously page_request.send(null) writecontent(page_request) } function writecontent(page_request){ if (window.location.href.indexOf("http")==-1 || page_request.status==200) document.write(page_request.responseText) }[/JS] Потом в месте страницы, где должна быть новость делаем вставку: <script type="text/javascript"> ajaxinclude("news/boobs.html") </script> Файл с новостью - просто кусок html кода безо всяких заголовков. 2. SSI Тут писанины еще меньше: <!--#include virtual="news/boobs.html" --> На некоторых серверах надо дополнительно указать в .htaccess обработку SSI вставок. |
|
|
Svir
|
Сообщение
#6
|
|
pavelsc, спасибо) выручили
|
|
|
Svir
|
Сообщение
#7
|
|
но ничего не работает))) отсутствует совсем
|
|
|
Svir
|
Сообщение
#8
|
|
P.S. мне это надо на бесплатный хостинг и возможности редактирования .htaccess нет (я так думаю)
|
|
|
pavelsc |
20.3.2011, 19:47;
Ответить: pavelsc
Сообщение
#9
|
|
Svir, ajax точно работает.
А .htaccess создаешь сам в папке на сервере для которой будут применятся настройки из него. Там пишешь AddHandler server-parsed .shtml .shtm .html .htm Но это опять же если в конфигурации сервера include разрешен. Если нет - то AJAX. Кстати ssi вставки не кешируются браузером а все время заново грузятся из инета, что не очень хорошо. |
|
|
Svir
|
Сообщение
#10
|
|
я точно знаю, что. htaccess у меня не работает ... так на всех форумах пишет ... а вот ajax не хочет работать (
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Rebex.io – Ваша инновационная платформа для обмена криптовалюты! | 1 | Rebex | 642 | Вчера, 11:50 автор: Rebex |
|
Какой % отказов нормален для сайта? | 11 | Aloof | 2789 | 16.4.2024, 12:48 автор: diviner99 |
|
Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат | 54 | arendator | 34815 | 15.4.2024, 15:16 автор: arendator |
|
⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами! | 83 | AdsPower | 24398 | 14.4.2024, 22:52 автор: AdsPower |
|
Настройки лент для wpgrabber Настрою ленты любой сложности плагина WPGrabber для WordPress |
42 | zkalinin | 30553 | 11.4.2024, 23:33 автор: zkalinin |
Текстовая версия | Сейчас: 18.4.2024, 1:53 |