В соответствии с номером варианта (номер варианта - номер студента в журнале группы) cоздать несколько связанных HTML-страниц, реализующих следующие задачи:
1. По желанию пользователя, выводящие информацию об авторе (должен осуществляться переход на HTML-страничку с информацией об авторе, содержащую не менее 1 рисунка и отформатированного текста объёмом не менее 1/3 листа формата А4 текстом 14 пунктов. Текст должен быть набран с использованием различных гарнитур шрифта, цвета и размера) При оформлении ссылок использовать графические изображения.
2. Осуществляющую подключение к файлу (тхт) с вводом имени файла.
3. В случае успешного подключения выдать соответствующее сообщение.
4. В случае ошибки выдать соответствующее сообщение.
5. Главная страница должна содержать рисунки и информацию о задании.
6. Реализовать задания из таблицы 5 с использованием шаблонов HTML и сценариев PHP.
7. Все созданные HTML-странички объединить в WEB-сайт.
HTML СТРАНИЧКА С ИНФОРМАЦИЕЙ ОБ АВТОРЕ
HTML-документы могут быть созданы при помощи любого текстового редактора или специализированных HTML-редакторов и конвертеров. В нашем случае будем использовать текстовый редактор «Блокнот». HTML код и отображение действия его в Internet Explorer представлены на рис. 2, а и б соответственно.
Рис. 2 HTML-страничка с информацией об авторе, а) отображение странички в Internet Explorer , б) код на языке HTML
Для создания HTML кода использовались следующие теги:
<HTML></HTML> Обозначение HTML-документа
<HEAD> </HEAD> Заголовочная часть документа
<TITLE> </TITLE> Заголовок документа
<BODY> </BODY> Тело документа
<H1> </H1> Заголовок абзаца первого уровня (всего шесть уровней)
<P> </P> Абзац
<UL> </UL> <Li> Ненумерованный список
<CENTER> </CENTER> Выравнивание по центру
<A> </A> Создание гиперссылки
Оформление HTML странички задания подобен.
СОЗДАНИЕ ТЕКСТОВОГО ФАЙЛА
Создать и заполнить данными описанные ниже таблицы 4 по варианту, с помощью текстового редактора «Блокнот» , (TXT) файл. Пример для варианта 30 «Журнал учета грузов на проходной» представлен на рис 3.
ПОДКЛЮЧЕНИЕ К ТЕКСТОВОМУ ФАЙЛУ
Подключение к файлу будет осуществляться с помощью PHP скрипта добавленного в HTML код. Следующий код осуществляет чтение файла a.txt и выводит его в виде документа HTML:
<html>
<head></head>
<body>
<?php
if (!($fileArray = file("a.txt")))
{
printf(" could not read a.txt file");
}
for ($1=0; $i < count($fileArray); $i++) {
printf("%s<br>", $fileArray[$i]);
?>
</body>
</html>
Журнал учета грузов на проходной |
Дата прохождения партии груза(число месяц год) Наименование груза Наименование предприятия-заказчика груза ФИО лица, ответственного за груз Единица измерения груза Количество единиц груза в партии Стоимость единицы груза |
Рис 3. Пример текстового файла.
Функция file() записывает содержимое файла filename в массив. Она возвращает массив, в котором каждый элемент массива соответствует строке,включая символ конца строки (перевод строки и возврат каретки). Функция printf() выводит результат непосредственно в выходной поток — в браузер или на консоль, подключает числа в строку, осуществляет вывод даты в формате mm/dd/yyyy или денежных единиц с двумя десятичными знаками. Функция count() принимает в качестве аргумента массив и возвращает количество элементов в нем. Если переменная не установлена или не содержит элементов, возвращается ноль. Оператор For- оператор цикла.
Описание кода PHP осуществляющего запросы – подобно.
Таблица 4
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.