Здравствуйте Гость!


Запомнить.
Авто. вход.
Забыли пароль?
Регистрация

ПОДПИСКА Подписавшись по E-mail, Вы будете получать уведомления о новых статьях к себе на почту.
Подписатся на почтовую рассылку на сайте astranar.ru
Подписаться



ДОБАВЛЯЙТЕСЬ В ДРУЗЬЯ Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте на стене моего аккаунта.
Мой аккаунт Вконтакте
Мой аккаунт
Главная - PHP - Использование tpl-файлов


Использование tpl-файлов


Как использовать файлы TPL,Использование tpl-файлов

Использование tpl файлов используется для того чтобы разделить php и html.
Эта система начала применяться достаточно недавно, хотя уже приобрела довольно широкое применение. Делается это для того чтобы работа верстальшика и php кодера не была в одном и том же файле. Может возникнуть так что верстальщику дадут задание переделать немного дизайн сайта, и во время этого он случайно поменяет код который написал php программист, а если будут применяться tpl, такого не случится, так как код и верстка написаны в разных файлах.

Вы конечно можете перемешивать php код и верстку, но этот код будет не таким универсальным, и в нем вы периодически будете путаться сами. Поэтому покажу кусок кода, который наглядно показывает как работают tpl файлы.

Файлы всего урока в архиве - tpl файлы

Создадим файл profile.tpl

<div>
<p> Профиль пользователя <b>{user_familia} {user_name}</b></p>
<p>Здравствуйте, <b>{user_name}</b>!</p>
<p>Это простейший вывод информации с разделенным кодом PHP и HTML</p>
</div>

Это то, что мы будем называть HTML версткой, отдельной от php кода.
А теперь создадим сам php документ:
<?php
$user_name = "Олег"; // Это значение берете из базы данных
$user_familia = "Пальгов"; // Берем фамилию из базы. или не фамилию а например его дату регистрации или пол.
$user_panel = file_get_contents("profile.tpl");// Берем данные из файла user_panel.tpl
$user_panel = str_replace("{user_name}", $user_name, $user_panel);// Заменяем {user_name} на взятую из базы информацию
$user_panel = str_replace("{user_familia}", $user_familia, $user_panel);// Заменяем {user_familia} на взятую из базы информацию
echo $user_panel;
?>


Все легко, и код хорошо прокомментирован.
Напоследок скажу, что tpl файлы применяются для создания своего собственного движка для сайта, про который и будет следующая статья. И в ней я опишу как создать свой собственный движок для сайта.



Просмотров страницы: 12742
Урок добавлен: 28 Сентября 2012

<<<Предыдущая статьяСледущая статья >>>

Копирование материалов разрешается только с указанием автора (Пальгов Олег) и индексируемой прямой ссылкой на сайт (https://astranar.ru/)!

Добавляйтесь ко мне в друзья ВКонтакте: https://vk.com/palgov_oleg. Если Вы хотите оценить меня и мою работу, то напишите на стене моего аккаунта ВКонтакте.

Если Вы не хотите пропустить новые материалы на сайте, то Вы можете подписаться на обновления:
Подписаться на обновления


Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Ещё статьи по php:
Вывод из mysql
Как создать подключение к базе данных mysql
Как сделать комментирование на своем сайте
Работа с массивами PHP – создание, наполнение, удаление


Комментарии (0)


Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.
Использование tpl-файлов
Деньги должны оборачиваться. Чем быстрее тратишь, тем больше получаешь.

Петр Капица


Вступайте в группу!