work@lienusowl.ru

Полное портфолио: zsws.ru

Чистая заготовка сайта v1.2

В комплекте подключены:

Как работать с фреймворком:

В папке blocks есть заготовки кода которые можно подключать в index.php простой php функцией include.


	

В примере подключается файл head.php, который содержит первичную разметку страниц, ту что пишем между тегами head на каждой странице - title, мета теги, подключение стилей и прочие по аналогии...

Как работает обработчик писем:

order.php - отвечает за отправку писем с форм. Передача в обработчик из формы происходит методом post.

Ниже приведу пример формы которая будет передавать значения в форму:


	

Чтобы значения из полей формы отправились корректно в обработчике идет проверка существует ли в форме input с именем submit - в данном случае это у нас кнопка - "Отправить"

Из формы в обработчик передаются значения - tid, name, number.

Далее пример как принимаются значения отправленные из формы в обработчике order.php, Вы можете их произвольно изменять и добавлять, так же можно делать дополнительные проверки на существование значений (к примеру если значение не передано то письмо из обработчика не будет передано)


	if(isset($_POST['submit'])) {
		$name = trim($_POST['name']);
		$number = trim($_POST['number']);
		$tid = trim($_POST['tid']);
	...

Смотрим как работает проверка - если существует submit переданный методом POST, то переменные $name, $number, $tid принимают соответственные значения переданные из формы


Файл win.php используется для вывода сообщения об успешной отправки формы - в нем редактируем само сообщение которе будет выводиться на странице "Спасибо" которая откроется после того как мы отправим из формы свое сообщение.

82 строка - в файле win.php прописывается сообщение об успешной отправке. Кстати на него в метрике можно ставить цель - он открывается только при успешной отправке формы.


Структура архива:

Текущая версия - clear site v1.2