X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> Вывод шаблона
Dmali
Dmali
Topic Starter сообщение 21.11.2009, 16:23; Ответить: Dmali
Сообщение #1


Как в PHP сделать вывод шаблона? Перечитал все учебники, ничо неподходит :(
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 21.11.2009, 16:33; Ответить: Webmaster_hb
Сообщение #2


Dmali, для начала используйте простой вариант
создайте структуру вашего шаблона, в тех местах где будут использовать повторяющиеся части (шапка, футер) используйте include
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.11.2009, 16:57; Ответить: alexdrob
Сообщение #3


(Dmali @ 21.11.2009, 18:23) *
Перечитал все учебники, ничо неподходит


Ну если ничо не подходит то спрашивай с пояснением что конкретно нужно и что не подходит
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dmali
Dmali
Topic Starter сообщение 21.11.2009, 17:23; Ответить: Dmali
Сообщение #4


[PHP]<?php

$tpl->load_template ( '/site/index.tpl' );

?>[/PHP]
вот что пытался намутить непалучается :)))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.11.2009, 17:25; Ответить: alexdrob
Сообщение #5


то есть это и всё что написано в страничке?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.11.2009, 17:34; Ответить: alexdrob
Сообщение #6


создай файл
page.php вот с таким кодом

[PHP]
<!DOCTYPE html>
<html>
<head>
<title><?php echo $title; ?></title>
</head>

<body>

<div>Меню: <a href="index.php">первая страничка</a> <a href="index2.php">вторая страничка</a></div>

<?php echo $ body; ?>

</body>
</html>
[/PHP]

файл
index.php
[PHP]
<?php

$title='Главная страничка!';

$body='Это первая страничка сайта!';

include('page.php');
?>
[/PHP]

Файл
index2.php
[PHP]
<?php

$title='Вторая страничка!';

$body='А это вторая страничка сайта!';

include('page.php');
?>
[/PHP]

вот пример использования шаблона :rolleyes:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 21.11.2009, 18:19; Ответить: Witu
Сообщение #7


http://www.html.by/showpost.php?p=47857&postcount=506
хы

$tpl -> это класс и без его описания не выйдет ничего и никогда )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dmali
Dmali
Topic Starter сообщение 21.11.2009, 20:43; Ответить: Dmali
Сообщение #8


Пишу:
[PHP]$calendar=require("modules/calendar.php");[/PHP]

И календарь появляется в самом верху... Почему так? И как испарвить?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 21.11.2009, 20:56; Ответить: alexdrob
Сообщение #9


[PHP]ob_start();
require("modules/calendar.php");
$calendar = ob_get_contents();
ob_end_clean();[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dmali
Dmali
Topic Starter сообщение 21.11.2009, 22:51; Ответить: Dmali
Сообщение #10


А еще проблемка написал я напимер гостевую книгу да?
И запихал в файл guestbook.php.
Вопрос: Как сделать так чтобы при нажатии на ссылку "Гостевая книга" у меня было такое:
[PHP]
ob_start();
require("modules/guestbook.php");
$body = ob_get_contents();
ob_end_clean();
[/PHP]

А если нажму "На главную" то снова:
[PHP]$body = 'Привет!'[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 98206 11.2.2024, 21:07
автор: Wolfhound
Открытая тема (нет новых ответов) Sbitcoin.ru – Ввод, Вывод, Обмен: Qiwi, YD, Btc, Btc-e, PM, Cash IN, PR24, MG, WU, Нал (RU, UA).
9 sbitcoinru 6784 10.10.2023, 19:25
автор: Sbitcoin
Открытая тема (нет новых ответов) Верстка шаблона Битрикс
0 bat 1419 26.9.2023, 6:22
автор: bat
Горячая тема (нет новых ответов) Обмен WebMoney - Яндекс - QIWI. Вывод/ввод Приват24 UAH
225 himin 132840 7.5.2023, 13:26
автор: Вера_Симонова
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлы«»101Crypta.com«»ВВОД/ВЫВОД/ОБМЕН«»BTC/ETH/QIWI/USDT/VISA/MC«»НАЛИЧНЫЕ/СНГ/ЕВРОПА«»
13 101Crypta 12160 18.4.2023, 23:15
автор: 101Crypta


 



RSS Текстовая версия Сейчас: 20.4.2024, 10:19
Дизайн