Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Создание тем(дизайна) своего сайта на php (https://forum.antichat.xyz/showthread.php?t=9769)

Tedd 29.09.2005 04:19

Создание тем(дизайна) своего сайта на php
 
Кто нибудь знает как создать дизайн сайта на php, чтобы все остальные документы(с информацией) не приходилось менять с дизайном, а просто надо было сменить например файль theme.php и всё, сайт бы получил новый облик. :confused: :confused:

nerezus 29.09.2005 06:51

шаблонизаторы, например Smarty (он тяжелый).

Или сам шаблонизатор напиши...

RevenAnt 29.09.2005 09:23

Или к примеру X-Tampletes - создаёш отдельный шаблон (хтмл код с пометками)- а потом скриптом его парсиш, выводя те блоки с тем контентом што тебе нада.
http://www.phpxtemplate.org/
http://sourceforge.net/projects/xtpl/
(дето 30кб ...)

bul666 29.09.2005 10:33

Цитата:

Сообщение от Tedd
Кто нибудь знает как создать дизайн сайта на php, чтобы все остальные документы(с информацией) не приходилось менять с дизайном, а просто надо было сменить например файль theme.php и всё, сайт бы получил новый облик. :confused: :confused:


МОЖНО...! Надо подумать впринципе это легко, подключи воображение )))

Например содержание *general.php
Где будет содержаться контент...
PHP код:

...
$title=" My Site";
$news "Новости епт";
$aut "Автор";
$mes "Главное сообщение и т.д. ";
-
//-
... 

А вот например содержание *Theme.php

PHP код:

...
@require (
"general.php");
echo 
"<html><head>"
."<title>$title</title>"
."</head>"
."<center><font color=red><h1>$mes</h1>"
."<table><td width=600>$news</td></table>";
........... 
Тут можно уже дизайн всякий типа каринки и т.д
---------
echo 
"<center>Автор сайта: <b>$aut</b>";
... 

Index.php

PHP код:

...
echo 
file_get_contents('theme.php'); //Можно include
... 

Думаю будет работать )))) Проверять все нет времени

Tedd 01.10.2005 00:30

Я создал документы приведённые выше, естественно с открытием php (<?php)
и на главной я вижу последствия не сработавшего php кода.

Если не сложно не мог бы кто нибудь создать примитивный пример и дал бы ссылочку на архив или скинул бы мне на почту - admin@tedd.spb.ru

Заранее спасибо!

bul666 01.10.2005 00:37

Хорошо )... Ща попробую ченить сделать

Tedd 01.10.2005 01:02

Цитата:

Сообщение от bul666
Хорошо )... Ща попробую ченить сделать

давай я здесь до утра... жду

Tedd 01.10.2005 01:13

о получил почту! спасибо, твой скрипт работает.
надеюсь мне удастся реализовать, то, что я хотел.

Tedd 17.10.2005 01:39

Слушайте, а может кто нибудь поможет с такой штукой, как делать переменные?? или как они там называются??

вот пример адреса - http://адрес/index.php?id=2
или http://адрес/?id=2


Время: 03:27