Языки программирования для разработки сайта

История развития информационных технологий. Появление Интернета, браузеры. Основы web-программирования: классификация сайтов, языки программирования. Создание сайта для кафедры высшего учебного заведения: технология создания и руководство пользователя.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 23.04.2015
Размер файла 471,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

</table></td>

</td>

<td valign="top">

<TABLE cellSpacing="0" cellPadding=5 width="650" align="center" border="0" valign="top">

<tr>

<td>

<? PHP include ("page/". $_GET ['r'].". txt")? ></td>

</tr>

</table>

</td>

<td valign="top">

<TABLE cellSpacing="2" cellPadding=5 width="142" align="right" border="0">

<tr><td align="center" class="datanews" background="img/ssyl. gif">Ссылки</td></tr>

<tr><td align="center" class="news" bgcolor="7F9EBC">

</td>

</tr>

</table>

</td>

</td>

</tr>

</table>

</body>

</html>

Рисунок 1 Внешний вид главной страницы сайта

Форма обратной связи находится в директории page, файл svyz. txt. Если посетитель решил воспользоваться этим сервисом, то все данные, отправленные из этого файла, передаются обработчику php mailme. php. Здесь сначала проверяется существование обязательных полей формы, и если они существуют, то весь текст отправляет по указанному в скрипте адресу, иначе выводится просьба заполнить форму снова.

Листинг №4 php кода mailm. php

<?

$GLOBALS;

function mailsend ($addr)

{

$txtmess=nl2br ($_POST ['txtmess']);

$headers="Content-type: text/html; charset=windows-1251\r\n";

mail ($addr,"Оставить сообщение::: kstu. kz",

"<b>ФИО: </b>". $_POST ['txtname']. "<BR>".

"<b>Почтовый адрес: </b>". $_POST ['txtadr']. "<BR>".

"<b>Место работы: </b>". $_POST ['txtwork']. "<BR>".

"<b>Обратный E-mail: </b> <a href='mailto:". $_POST ['txtmail']. "'>". $_POST ['txtmail']. "</a>". "<BR>".

"<b>Телефон: </b>". $_POST ['txtphone']. "<BR>".

"<b>Кому адресовано: </b>". $_POST ['selectmail']. "<BR>".

"<b>Форма ответа: </b>". $_POST ['fansw']. "<BR>".

"<b>Форма уведомления: </b>". $_POST ['fuved']. "<BR>".

"<b>Текст письма: </b>". $txtmess. "<BR>",$headers);

}

if (empty ($_POST ['selectmail']))

{

$mess="Не выбран адресат!";

}

if (empty ($_POST ['txtmess']))

{

$mess="Пустое сообщение!";

}

if (empty ($_POST ['txtname']) || empty ($_POST ['txtadr']) || empty ($_POST ['fansw']) || empty ($_POST ['fuved']))

{

$mess="Заполнены не все поля!";

}

if (empty ($mess))

{

if ($_POST ['selectmail'] =='dekan')

{

mailsend ('kstu@mail. kz');

}

$fl=fopen ('mailme. txt','r');

$dat=fgets ($fl);

fclose ($fl);

$dat=$dat+1;

$fl=fopen ('mailme. txt','w');

fputs ($fl,$dat);

fclose ($fl);

$mess="Спасибо! Ваш запрос был отправлен! Thank's! Your message has been sent!";

}

print $mess. "<BR><BR>";

print '<a href="/? r=svyz">"" Назад. Back. </a>';

? >

body {

background-color: #336699;

color: #ffffff;

font-family: Verdana, Tahoma, Arial, Times New Roman;

}

Следующий код отвечает за оформление внешнего вида страниц сайта. Здесь указывается, какого цвета должна быть "подложка", предпочтительный шрифт текста, его размер; цвет ссылок, "нажатые ссылки"; цвет фона и шрифта, контента сайта, а так фон поля, на котором он располагается.

Листинг №5 css кода 001. css

body {

background-color: #336699;

color: #ffffff;

font-family: Verdana, Tahoma, Arial, Times New Roman;

}

a: visited { color: #ffffff; font-size: 12px; }

a: link { text-decoration: underline; color: #ffffff; font-size: 12px; }

a: hover { text-decoration: none; color: #c1c1c1; font-size: 12px; }

h1 {margin: 0; padding: 0; font-size: 18px; color: #ffffff}

. datanews

{font-size: 11px; font-weight: bold}

. news

{font-size: 12px; color: #000000}

. black

{font-size: 10px; color: #000000; font-weight: bold}

. beg

{font-size: 12px; color: #ffffff; font-weight: bold}

a. black: visited { color: #727272; font-size: 11px; }

a. black: link { text-decoration: underline; color: #727272; font-size: 11px; }

a. black: hover { text-decoration: none; color: #000000; font-size: 11px; }

a. blue: visited { color: #0B3B79; font-size: 11px; }

a. blue: link { text-decoration: underline; color: #0B3B79; font-size: 11px; }

a. blue: hover { text-decoration: none; color: #000000; font-size: 11px; }

a. links: visited { color: #000000; font-size: 11px; }

a. links: link { text-decoration: underline; color: #000000; font-size: 11px; }

a. links: hover { text-decoration: none; color: #000000; font-size: 11px; }

В директории page находятся все файлы страниц контента сайта, на которые имеются ссылки. Директория содержит все изображения отображаемые на сайте. Редактирования контента сайта достаточно просто для создания страницы требуется создать файл с расширением txt и указать ссылку. Создание самой страницы возможно в простом редакторе html, к примеру, как здесь Dreamweaver 8. Все изображения, которые будут отображаться на страницах, для упорядоченности рекомендуется располагать в директории img. Соответственно если вы вставляете код рисунка на странице нужно указать полный или относительный путь к директории img.

На этом можно закончить описание структуры сайта, технологии создания и его администрирования. Нужно отметить, что применение технологии комбинированного написания сайта html, php, css значительно облегчит его редактирование и скорость работы, нежели если бы он был написан исключительно в html коде.

3. Охрана труда на рабочем месте

Теоретическая часть

Пожароопасные и токсичные свойства веществ и материалов, применяемых при выполнении работы. В помещении, где будет располагаться сервер в процессе выполнения работы не будут использоваться никакие вещества, обладающие токсичными свойствами. [27]

Пожароопасными свойствами обладают твердые вещества, расположенные в данном помещении, такие как столы, стулья, книжные стеллажи, компьютеры, провода, сетевые кабели и др. Из наиболее пожароопасных объектов можно выделить мебель: это - столы, шкафы (ДСП), двери (дерево+ДВП). Также имеется некоторое количество бумажных материалов, в том числе обоев. Кроме того, при возгорании помещения различная аппаратура из пластмассы (ЭВМ) может не только активно гореть, но и выделять ядовитые химические продукты сгорания. Дверные проемы и оконные рамы из дерева, а также предметы интерьера различного рода, в случае возгорания также будут способствовать распространению пламени. Еще один пожароопасный материал - линолеум. Он при пожаре выделяет вредные продукты горения.

"Пожаро-взрывоопасность веществ и материалов, номенклатура показателей и методы их определения" устанавливает номенклатуру показателей пожаро-взрывоопасности веществ и материалов, их применяемость, а также методы их определения.

Характеристика потенциальных опасностей и вредностей.

В процессе выполнения экспериментальной части данной работы могут возникнуть некоторые опасности и вредности, характеристика которых приведена ниже:

Воздействие электромагнитного излучения.

Основную опасность при работе на компьютере представляют электромагнитные излучения, способные приводить к необратимым изменениям в организме человека. Наибольшую опасность представляет излучение от электронно-лучевой трубки монитора. Необходимо заметить, что подобным воздействием на окружающую среду обладают практически все электрические приборы;

Поражение электрическим током.

Все оборудование, установленное в рабочем помещении, работает от сети напряжением 220В. Следовательно, ЭВМ и периферийные устройства, которые использовались в процессе выполнения экспериментальной части работы, представляют опасность поражения человека-оператора электрическим током из-за: [28]

Нарушения целостности кабельной системы;

Короткого замыкания;

Повреждения корпуса оборудования;

Несоблюдения правил техники безопасности;

Опасные факторы пожара, которые воздействуют на людей:

Пламя и искры;

Повышение температуры окружающей среды;

Токсичные продукты сгорания и термического разложения, главным образом, корпусов оборудования, микросхем;

Дым; Пониженная концентрация кислорода;

Воздействие на анализаторы человека:

Зрительный анализатор является основным источником получения информации. Особенно в области работ с вычислительной техникой, где обмен информацией между человеком и ЭВМ осуществляется, главным образом, через отображение данных на дисплее, наиболее вероятны случаи перенапряжения органов зрения, что в дальнейшем может привести к нарушению функций и падению зрения. [29]

Слуховой анализатор. В помещении серверной есть источники повышенного уровня шума - это вентиляторы, охлаждающие процессоры.

Пожар в помещении серверной может возникнуть (исключая человеческий фактор) из-за короткого замыкания проводки, а также из-за выхода из строя различного электрооборудования.

Согласно НПБ по взрывопожарной и пожарной опасности помещение относится к категории В (пожароопасная), так как есть твердые горючие вещества.

Согласно ПУЭ по опасности поражения электрическим током помещение относится к категории без повышенной опасности (I категория) и не относится к классу взрывоопасных или пожароопасных зон, так как характеризуется отсутствием условий, создающих повышенную или особую опасность.

Санитарно-гигиеническая характеристика помещения

Допустимые нормы температуры, относительной влажности и скорости движения воздуха согласно СанПиН "Гигиенические требования к микроклимату производственных помещений" в рабочей зоне аудитории для холодного и теплого времени года для категории 1а, к которой относятся виды работ, для серверной, т.е. работы с интенсивностью энергозатрат до 120 ккал/ч (до 139 Вт), производимые сидя и сопровождающиеся незначительным физическим напряжением.

Для поддержания температуры воздуха в заданных пределах помещение должно быть оборудовано отопительными установками (для холодного времени года), а также системой вентиляции и кондиционирования (для теплого времени года).

Условия безопасности при проведении экспериментальной части работы. Электробезопасность Согласно СанПиН устанавливаются гигиенические требования к персональным электронно-вычислительным машинам и организации работы.

Требования к ПЭВМ. При работе на ПЭВМ должный контроль уделяется следующим параметрам: уровням электромагнитных полей (ЭМП), акустического шума, концентрации вредных веществ в воздухе, визуальным показателям ВДТ, мягкому рентгеновскому излучению. Эти параметры соответствуют нормам.

Конструкция ПЭВМ обеспечивает возможность поворота корпуса в горизонтальной и вертикальной плоскости с фиксацией в заданном положении для обеспечения фронтального наблюдения экрана ВДТ. Дизайн ПЭВМ предусматривает окраску корпуса в спокойные мягкие тона с диффузным рассеиванием света. Корпус ПЭВМ, клавиатура и другие блоки и устройства ПЭВМ имеют матовую поверхность и не имеют блестящих деталей, способных создавать блики. Конструкция ВДТ предусматривает регулирование яркости и контрастности.

Требования к помещениям для работы с ПЭВМ.

Помещения для эксплуатации ПЭВМ должны имеют естественное и искусственное освещение. Оконные проемы оборудованы регулируемыми устройствами типа жалюзи из занавесей.

Требования к уровням шума и вибрации.

При выполнении основных или вспомогательных работ с использованием ПЭВМ уровни шума на рабочих местах не превышают предельно допустимых значений.

Шумящее оборудование (принтеры, серверы), уровни шума которых превышают нормативные, размещены вне аудитории.

Требования к освещению на рабочих местах, оборудованных ПЭВМ.

Рациональное освещение помещений и рабочих мест - еще один из важнейших элементов благоприятных условий труда. При правильном освещении повышается производительность труда, улучшаются условия безопасности, снижается утомляемость.

Расчет освещенности должен выполняться с учетом двух основных правил:

Для обеспечения требуемой контрастности между экраном дисплея и окружающей обстановкой уровень освещенности должен составлять 300-500 лк при использовании общего освещения.

При установке экрана монитора следует учитывать направление потока естественного света и располагать экран таким образом, чтобы поток исходил сбоку с левой стороны.

Мониторы на рабочих местах ориентированы боковой стороной к световым проемам, чтобы естественный свет падал преимущественно слева. Искусственное освещение равномерное.

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

Работодатели несут ответственность за проведение оценки рабочего места с точки зрения проведения обучения. Необходимо проводить обучение по вышеизложенным требованиям. [30]

При размещении рабочих мест с ПЭВМ расстояние между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора) должно быть не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м.

Рабочие места с ПЭВМ при выполнении творческой работы, требующей значительного умственного напряжения или высокой концентрации внимания, рекомендуется изолировать друг от друга перегородками высотой 1,5-2,0 м.

Экран видеомонитора должен находиться от глаз пользователя на расстоянии 600-700 мм, но не ближе 500 мм с учетом размеров алфавитно-цифровых знаков и символов.

Электробезопасность.

Для защиты людей от поражения электрическим током принимаются следующие меры электробезопасности:

недопустимо оголение токоведущих частей, приборов;

электропроводка внутренняя (в стенах), напряжение сети 220В, частота тока 50Гц;

все приборы и оборудование должны быть в исправном состоянии и иметь защитное заземление;

предусматривается аварийное отключение электросети в случае резкого увеличения тока (короткое замыкание и т.п.), для этих целей необходима установка защитного оборудования - плавких предохранителей, реле;

пол должен быть выполнен из нетоковедущих материалов (дерево, линолеум и т.п.);

все работы по монтажу производятся при отключенном напряжении с использованием инструмента с изолированными рукоятками;

к работе допускаются лица, прошедшие инструктаж по технике безопасности;

помещение поддерживается в чистоте и сухости, что является мерой для повышения сопротивления человека;

особое внимание уделяется исправности розеток и разъемов.

Пожарная безопасность и средства пожаротушения

В качестве пожаропредупреждения можно посоветовать применять соответствующее электрооборудование, соблюдать требования искробезопасности и т.д. К защите можно отнести следующее: применение пожарной сигнализации, средств пожаротушения, применение конструкций с заданными пределами огнестойкости, эвакуация людей, применение средств коллективной и индивидуальной защиты. Должны быть проведены в полном объеме и своевременно мероприятия по обучению правилам пожарной безопасности, разработаны нормы, регламенты, средства наглядной агитации, контроль. В помещении должно быть необходимое количество огнетушителей, объем которых должен позволять ликвидировать очаг пожара в помещении. Так как возникновение пожара в данном помещении возможно, скорее всего, из-за электрической неисправности, то можно порекомендовать углекислотные огнетушители, типа ОУ-5, которые применяются для тушения загорании различных веществ и материалов, а также электроустановок, находящихся под напряжением. [31]

Защита окружающей среды.

Никаких вредных выбросов и загрязненного воздуха в рабочем помещении не образуется. Поэтому защита окружающей среды сводится к соблюдению элементарных правил: Поддержание санитарно-гигиенического состояния рабочего места, то есть уборка мусора в специально отведенные для этого урны. Категорически запрещается выбрасывать мусор в окна, загрязняя тем самым территорию, прилежащую к НИ РХТУ; Регулярно должна проводиться влажная уборка помещения. Необходимо соблюдать чистоту и порядок в помещении.

Расчетная часть

Оценка уровня шума на рабочем месте

При проектировании рабочих мест в вычислительных центрах или конторских помещениях следует предварительно рассчитать эквивалентный уровень звука А на рабочих местах, если известны шумовые характеристики отдельных устройств [20].

Основой для расчетов являются корректированные уровни звуковой мощности А источников шума. Если рассматриваемое рабочее место находится в ближней сфере источника шума, то необходимо знать уровень звука А этого источника на расстоянии удаленности оператора.

Частотно-зависимые акустические параметры следует определять для среднеоктавной частоты 500 Гц.

Заключение

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

Создание обособленного сайта позволит акцентировать внимание именно на информации о кафедре. Таким образом, не придется искать все необходимые данные на головном, так как он без того содержит много информации, а выведет необходимые данные на отдельном домене, где уже будет содержаться именно информация о кафедре. Помимо студентов и преподавателей, здесь смогут почерпнуть необходимые данные потенциальные работодатели, интересующиеся будущими кадрами для предприятия или организации, научных сотрудников и коллег из других вузов которым необходима информация о научной и другой деятельности кафедры. Задача кафедры разместить на сайте как можно больше актуальной информации, для того чтобы охватить все целевые аудитории посетителей.

Несомненна и коммерческая выгода ведь для того чтобы узнать интересующую информацию заинтересованному лицу нужно потратить денежные средства на звонки и поездки, что не каждый себе может позволить. Для сравнения выход в итернет значительно дешевле, чем затраты на звонки и поездки в университет, причем информация на сайте будет доступна круглые сутки и из любой точки мира. При необходимости на сайте возможно размещать документы в электронном виде, что сэкономит средства кафедры на расходы на канцелярские товары. Уйдет и необходимость в персонале вынужденном тратить необоснованно большое количество времени на разъяснения вопросов задаваемых посетителями.

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

Таким образом, можно предположить, что развитие деятельности кафедры Физики и информационных технологий поставит вопрос о необходимости использовать новые интернет-технологий. При этом задачей кафедры состоит в создании сайта и обеспечении студентов и других посетителях полной и достоверной информацией путем простого и удобного для пользователей доступа к накопленным материалам.

В данном проекте был рассмотрены история, технология создания сайта и перспективы, открывающиеся в связи с развитием web-технологий, а в частности с созданием сайта для кафедры.

При этом были решены следующие частные задачи:

изучение истории развития интернета, интернет-технологий и создания web-сайтов;

знакомство с современными интернет-технологиями и их использованием в настоящей работе;

изучение программного инструментария, применяемого для разработки и создания web-сайтов;

ознакомление с основными правилами и рекомендациями по разработке и созданию Web-сайтов и неукоснительное следование им на практике;

выбрана стратегия разработки и создания Web-сайта;

определена структура Web-страниц и папок;

разработан код сайта, гарантирующий надежный и быстрый вывод информации по запросам посетителей.

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

Список использованной литературы

1. http://www.izcity.com/

2. http://www.rate1.com.ua/

3. http://www.compulenta.ru/

4. http://www.xakep.ru/

5. http://ru. wikipedia.org/

6. http://www.wwwmaster.ru/

7. http://www.programmersclub.ru/

8. http://www.cs. msu. su/index.html

9. http://www.ksu. kst. kz/fakult/fak. php? ind=2

10. http://enu. kz/faculty/fmit/

11. http://www.genon.ru/

12. Основы современного программирования. Разработка гетерогенных систем в Интернет-ориентированной среде учеб. пособие для вузов, ВУЗ, Зыков С.В., Издательство: Горяч. Линия-Телеком, 2006, 443с, ISBN: 5-93517-13.html 4.0. - СПб.: БХВ-Петербург, 2003. - 672 с.: ил. ISBN 5-8206-0072-Х, Матросов А.В., Сергеев А.О., Чаунин М. П.

228-3

14.html, CSS, скрипты: практика создания сайтов. - СПб.: БХВ-Петербург, 2006. - 416 с: ил. ISBN 5-94157-698-6, Ломов А. Ю.

15. Самоучитель HTML, CSS, скрипты: практика создания сайтов (+CD) Издательство: BHV, 2007-: 416, ISBN: 5-94157-698-6.

16.html, скрипты и стили в подлиннике.2-е изд. доп. и перераб, Дунаев В. В, Издательство: BHV, 2008, 1024с, ISBN: 978-5-9775-0111-8.

17. CSS: Рецепты программирования 2-е изд., Шмитт К., BHV 2007,592с, ISBN: 978-5-9775-0075-3

18. CSS - каскадные таблицы стилей. Подробное руководство.3-е издание подробное руководство, 3-е изд., Автор: Мейер Э., Издательство: Символ, 2010, 576с, ISBN: 978-5-93286-107-3

19. Web-сервер глазами хакера. - СПб.: БХВ-Петербург, 2007. - 288 с: ил.

ISBN 5-94157-913-6., Фленов М.

20. РНР в примерах. Пер. с англ.352 с: ил. М.: ООО"Бином-Пресс", 2007 г., Хольцнер

21. PHP: полезные приемы.2-е изд., перераб. и доп 2-е изд., перераб. и доп. Автор: Орлов А.А., Горяч. Линия-Телеком, 2006, 272с, ISBN: 5-93517-149-X

22. Компьютерная графика для Интернета самоучитель, Молочков В.П., Издательство: Питер, 2004, 368с, ISBN: 5-94723-924-8

23. Использование Adobe® Photoshop CS4 для Windows® и Mac OS, Официальное Руководство Корпорация Adobe Systems, 2008.

24. http://denwer.ru/

25. Apache для профессионалов, Уэйнрайт П., Издательство: Лори, 2001, 473с, ISBN: 5-85582-137-4

26. MySQL. Руководство администратора., пер. с англ. - М.: Издательский дом "Вильяме", 2005. - 624 с. - Парал. тит. англ., ISBN 5-8459-0805-1 (рус.)

27. СНиП II - 4 - 79. Естественное и искусственное освещение. Нормы проектирования. - М.: Стройиздат, 1980.

28. Безопасность жизнедеятельности: безопасность технологических процессов и производств. Кукин П.П., В.Л. Лапин М: высшая школа, 2004 г.

29. Основы безопасности жизнедеятельности. Хван Т.А., Хван П.А. Ростов - на - Дону: "Феникс", 2000 г.

30. Безопасность жизнедеятельности. Русак О.Н., Малаян К.Р., Занько Н.Г. СПб, 2002 г.

31. Безопасность жизнедеятельности, Приходько Н.Г., Алматы, 2004 г.,

Охрана труда в торговле, общественном питании, пищевых производствах в малом бизнесе и быту. Фатыхов Д.Ф., Белехов А.Н. М: Академия, 2003 г.

Приложение

Листинг № 1 кода основной страницы

<? PHP

if (! file_exists ("page/". $_GET ['r'].". txt"))

{

$_GET ['r'] = 'meropriytia';

}

if (empty ($_GET ['r']))

{

$_GET ['r'] = 'meropriytia';

}

? >

<html>

<head>

<title>Сайт кафедры Иновационных технологий КСТУ г. Костаная</title>

<meta http-equiv="Content-Type" content="text/html; Charset=Windows-1251" />

<meta name="KeyWords" content="КСТУ, Костанай, ВУЗ" />

<meta name="Description" content="КСТУ" />

<meta name="Author" content="Yerdenov M., Ерденов М. Б." />

<link rel="Stylesheet" href="/001. css" type="text/css" />

</head>

<body>

<tr><td>

<a href="index. php"><img src="/img/top. jpg" width="986" height="200" border="0" alt="Сайт кафедры Иновационных технологий КСТУ г. Костаная"></a>

</td>

</tr>

<tr><td>

</tr>

<TABLE cellSpacing="0" cellPadding="0" width="180" align="center" border="0">

<td>

<td valign="top" align="left">

<TABLE cellSpacing="0" cellPadding=5 width="180" align="left" border="1" bordercolor="336699" class="aleft">

<tr><td background="img/butn. gif" height="28"><a href="? r=kafedra"><b>Кафедра</b></a></td></tr>

<tr><td background="img/butn. gif" height="28"><a href="? r=meropriytia"><b>Мероприятия</b></a></td></tr></tr>

<tr><td background="img/butn. gif" height="28"><a href="? r=sostav"><b>Преподаватели</b></a></td></tr></tr>

<tr><td background="img/butn. gif" height="28"><a href="? r=raspisanie"><b>Расписание занятий</b></a></td></tr></tr>

<tr><td background="img/butn. gif" height="28"><a href="? r=adres"><b>Адрес</b></a></td></tr></tr>

<tr><td background="img/butn. gif" height="28"><a href="? r=svyz"><b>Обратная связь</b></a></td></tr></tr>

</table></td>

</td>

<td valign="top">

<TABLE cellSpacing="0" cellPadding=5 width="650" align="center" border="0" valign="top">

<tr>

<td>

<? PHP include ("page/". $_GET ['r'].". txt")? ></td>

</tr>

</table>

</td>

<td valign="top">

<TABLE cellSpacing="2" cellPadding=5 width="142" align="right" border="0">

<tr><td align="center" class="datanews" background="img/ssyl. gif">Ссылки</td></tr>

<tr><td align="center" class="news" bgcolor="7F9EBC">

</td>

</tr>

</table>

</td>

</td></tr></table>

<br>

</body>

</html>

Листинг № 2 кода обработки отправки сообщения

<?

$GLOBALS;

function mailsend ($addr)

{

$txtmess=nl2br ($_POST ['txtmess']);

$headers="Content-type: text/html; charset=windows-1251\r\n";

mail ($addr,"Оставить сообщение::: ksu. kz",

"<b>ФИО: </b>". $_POST ['txtname']. "<BR>".

"<b>Почтовый адрес: </b>". $_POST ['txtadr']. "<BR>".

"<b>Место работы: </b>". $_POST ['txtwork']. "<BR>".

"<b>Обратный E-mail: </b> <a href='mailto:". $_POST ['txtmail']. "'>". $_POST ['txtmail']. "</a>". "<BR>".

"<b>Телефон: </b>". $_POST ['txtphone']. "<BR>".

"<b>Кому адресовано: </b>". $_POST ['selectmail']. "<BR>".

"<b>Форма ответа: </b>". $_POST ['fansw']. "<BR>".

"<b>Форма уведомления: </b>". $_POST ['fuved']. "<BR>".

"<b>Текст письма: </b>". $txtmess. "<BR>",$headers);

}

if (empty ($_POST ['selectmail']))

{

$mess="Не выбран адресат!";

}

if (empty ($_POST ['txtmess']))

{

$mess="Пустое сообщение!";

}

if (empty ($_POST ['txtname']) || empty ($_POST ['txtadr']) || empty ($_POST ['fansw']) || empty ($_POST ['fuved']))

{

$mess="Заполнены не все поля!";

}

if (empty ($mess))

{

if ($_POST ['selectmail'] =='abenov')

{

mailsend ('zhitikara@kostanay. kz');

}

$fl=fopen ('mailme. txt','r');

$dat=fgets ($fl);

fclose ($fl);

$dat=$dat+1;

$fl=fopen ('mailme. txt','w');

fputs ($fl,$dat);

fclose ($fl);

$mess="Спасибо! Ваш запрос был отправлен! Thank's! Your message has been sent!";

}

print $mess. "<BR><BR>";

print '<a href="/? r=svyz">"" Назад. Back. </a>';

? >

Листинг № 3 таблицы стилей CSS

body {

background-color: #336699;

color: #ffffff;

font-family: Verdana, Tahoma, Arial, Times New Roman;

}

a: visited { color: #ffffff; font-size: 12px; }

a: link { text-decoration: underline; color: #ffffff; font-size: 12px; }

a: hover { text-decoration: none; color: #c1c1c1; font-size: 12px; }

h1 {margin: 0; padding: 0; font-size: 18px; color: #ffffff}

. datanews

{font-size: 11px; font-weight: bold}

. news

{font-size: 12px; color: #000000}

. black

{font-size: 10px; color: #000000; font-weight: bold}

. beg

{font-size: 12px; color: #ffffff; font-weight: bold}

a. black: visited { color: #727272; font-size: 11px; }

a. black: link { text-decoration: underline; color: #727272; font-size: 11px; }

a. black: hover { text-decoration: none; color: #000000; font-size: 11px; }

a. blue: visited { color: #0B3B79; font-size: 11px; }

a. blue: link { text-decoration: underline; color: #0B3B79; font-size: 11px; }

a. blue: hover { text-decoration: none; color: #000000; font-size: 11px; }

a. links: visited { color: #000000; font-size: 11px; }

a. links: link { text-decoration: underline; color: #000000; font-size: 11px; }

a. links: hover { text-decoration: none; color: #000000; font-size: 11px; }

Размещено на Allbest.ru


Подобные документы

  • Понятие web-сайта и их типы. Программы для создания web-сайта. Описание структуры проекта. Алгоритм создания сайта. Описание конструктора Jimdo. Языки программирования серверного выполнения. Создание полнофункционального веб-сайта для ОАО "КУЛЗ".

    курсовая работа [3,5 M], добавлен 05.06.2015

  • Основные сведения о языках программирования и их состав. Программа для компьютера. Использование компилятора и операторы. Языки программирования высокого уровня. Концепции объектно-ориентированного программирования. Языки искусственного интеллекта.

    презентация [6,3 M], добавлен 14.08.2013

  • Понятие Web-сайта и его типы, основы классификации. Достоинства и недостатки сайтов динамического наполнения. Языки программирования серверного выполнения, которые используются для их создания. Проектирование динамического сайта со справочным материалом.

    курсовая работа [959,8 K], добавлен 05.03.2014

  • Основы моделирования и разработки Web-сайтов. Обзор и сравнительный анализ языков программирования. Фреймворки, используемые при создании сайта. Разработка графического дизайна, моделирование и создание Web-сайта, руководство по администрированию.

    курсовая работа [1,7 M], добавлен 07.11.2013

  • Понятие и виды Web-хостинга. Анализ рынка хостинговых компаний. Языки Web-программирования: HTML, PHP, Water, Clear Methods Steam. Web-дизайн и браузеры. Возможности современных визуальных HTML-редакторов. Создание сайта "Каталога хостинговых компаний".

    курсовая работа [537,6 K], добавлен 15.01.2012

  • Использование языков программирования, работающих на стороне клиента. Теговые языки логической разметки документов. Скриптовые языки программирования. Работоспособность клиентских технологий. Функциональные интерактивные сайты и сроки их разработки.

    лабораторная работа [2,1 M], добавлен 27.04.2009

  • Проектирование web-сайта кафедры для освещения деятельности учебного заведения. Выбор программных средств для его разработки. Разработка интерфейса и административной части сайта. Описание и принцип работы свободного програvмного обеспечения CMS PHP-NUKE.

    курсовая работа [2,0 M], добавлен 16.12.2009

  • Классификация сайтов по технологиям, влияющим на дизайн и функциональность. Исследование языков программирования для web-сайтов. Характеристика особенностей личных и коммерческих сайтов. Разработка и реализация сайта Института математики и информатики.

    отчет по практике [5,1 M], добавлен 09.12.2014

  • Что такое язык программирования. Для чего нужны языки программирования. Какие существуют языки программирования. Фортран. Алгол. Кобол. Лисп. Бейсик. Форт. Паскаль. Ада. Си. Пролог. Что такое компилятор и интерпретатор.

    реферат [20,2 K], добавлен 27.05.2007

  • Сравнение языка Php с другими языками программирования web-приложений. Язык разметки гипертекстовых страниц Html. Технология Macromedia Flash, её преимущества и недостатки. Этапы создания флеш-сайта, руководство пользователя и листинг программы.

    дипломная работа [2,3 M], добавлен 04.10.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.