Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#23 used as offset, casting to integer (23) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: помогите с шаблонами [2]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (2): « 1 [2]   

> Без описания
Barsuk
Отправлено: 18 Февраля, 2005 - 18:15:09
Post Id



Это чудо давно здесь


Покинул форум
Сообщений всего: 310
Дата рег-ции: Нояб. 2003  
Откуда: Москва

Карма 0




По моему, альтернатива фреймов на РНР не получится. Скрипт будет один фиг, генерить страницу полностью. Я так думаю... Может и неправ...
 
 Top
TvoyWeb Администратор
Отправлено: 18 Февраля, 2005 - 18:25:44
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Barsuk пишет:
По моему, альтернатива фреймов на РНР не получится. Скрипт будет один фиг, генерить страницу полностью.

Без вариантов.
 
 Top
Ray Wen Администратор
Отправлено: 18 Февраля, 2005 - 23:53:33
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




PHP шаблоны нужны лишь для того, чтобы в случае чего можно было сменить дизайн или скажем меню на всех страницах разом не меняя вручную все на сотне... короче избавляет от подобного гемороя... Альтернативы фреймов не получиться по одной простой причине... все обрабатываеться на стороне сервера... пользователю выдаеться конечный html код.
Я сам фреймы не долюбливаю и пользуюсь как раз шаблонами. Возможно фрэймы и удобные для создателя, но не удобные для пользователя... например меня фрэймовые сайты несколько раздражают...
 
 Top
TvoyWeb Администратор
Отправлено: 19 Февраля, 2005 - 04:22:11
Post Id



Главный здесь


Покинул форум
Сообщений всего: 7072
Дата рег-ции: Нояб. 2003  
Откуда: Tashkent Uz

Карма 52




Ray Wen
Возможно именно это ему и нужно. То есть может он не хочет лепить статичные HTML (или PHP - имеется в виду расширение) файлы, а шаблоны или вообще PHP как раз это и предполагают.
Единственное скажу про шаблоны..... я стараюсь их всегда применять. Так проще ориентироваться в коде. Хотя конечно настоящими шаблонами, то что я использую и что используется на этом форуме, не назовешь....... но это уже другая тема Улыбка.
 
 Top
skadrummer
Отправлено: 19 Февраля, 2005 - 11:44:06
Post Id


Newbie


Покинул форум
Сообщений всего: 18
Дата рег-ции: Февр. 2005  

Карма 0




PHP шаблоны нужны лишь для того, чтобы в случае чего можно было сменить дизайн или скажем меню на всех страницах разом не меняя вручную все на сотне...-----ВО-ВО ИМЕННО!
 
 Top
Ray Wen Администратор
Отправлено: 19 Февраля, 2005 - 13:10:58
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




skadrummer
Ну если ты хочеш использовать "настоящие" php шаблоны, то нужно изучить что такое классы в php и объектно ориентированное програмирование... сам только бегло по всему этому пробежался, вдаваться в подробности не стал... Большинство... ну вот как мы и то как построен форум ExBB пользуеться лишь неким подобием того, но впринципи хватает... Выше был нарисован один из способов... я например делю немного подругому...
Там где должен писаться текст, стоит строчка:
CODE:
<? include ('pattern/'.$page.'.inc'); ?>

Ну а переменная задаеться в шаблоне головы как:
$page=$_GET['pg'];
Можно конечно сразу задать там где выбераеться файл непосредственно... просто в голове еще проверки всякие стоят, а простой вариант примерно так и выглядит...
CODE:
<? include ('pattern/'.$_GET['pg'].'.inc'); ?>

Ну и меню, лого, низ и т.д. в том же духе... меню в текстовой базе, где просто вписываеться еще один пункт и так же php раскладываеться на ссылки... пока ни чего удобнее не выдумал...
 
 Top
skadrummer
Отправлено: 19 Февраля, 2005 - 13:37:25
Post Id


Newbie


Покинул форум
Сообщений всего: 18
Дата рег-ции: Февр. 2005  

Карма 0




Ламерский вопрос: 1.А файлы с расширением .inc могут хтмл показывать?
2.Что надо прописать в .htaccess, чтобы загрузка шла не с Index.html, а с index.php?
 
 Top
Ray Wen Администратор
Отправлено: 20 Февраля, 2005 - 00:56:26
Post Id



Собиратель шишек...


Покинул форум
Сообщений всего: 2602
Дата рег-ции: Янв. 2005  
Откуда: Волгоград

Карма 21




skadrummer
.inc, это тот же txt (можно и в txt хранить... разници ни какой)... Туда пихай текс, html-код, короче саму страницу...

в .htaccess поставь строчку:
CODE:
DirectoryIndex index.php

...и все.
 
 Top
skadrummer
Отправлено: 20 Февраля, 2005 - 02:46:37
Post Id


Newbie


Покинул форум
Сообщений всего: 18
Дата рег-ции: Февр. 2005  

Карма 0




СПАСИБО!Всё заработало!
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 4 (гостей: 4, зарегистрированных: 0, скрытых: 0)
« PHP/Perl »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0469]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33