СССР - Создаем Сайт Своими Руками - конструируем свой сайт - полезные статьи для начинающих строителей сайтов. Итак, Вы решили создать свой сайт, но уже не на бесплатном хостинге, а на хостинге поддерживающем PHP, MySQL. Другие статьи на тему создания сайтов, PHP и MySQL смотрите в разделе Статьи |
||
В первую очередь что нужно иметь под рукой: 1) набор Web разработчика denver - этот набор включает все необходимые Вам программы для отладки и разработки Вашего сайта, включая PHP, MySQL, Apache, PERL, PostgreSQL; 2) и конечно же Вам понадобится какой-либо удобный html-редактор, например неплохим выбором является Macromedia Dreamweaver; |
||
После того, как Вы скачаете всё необходимое на свой ПК, нужно установить эти программы и начать работу. | ||
Если пакет denver корректно установлен в Вашей системе, то при вызове браузера Internet Explorer и наборе в его адресной строке ссылки http://localhost/ |
||
Вы будете попадать на заглавную страницу denver'а. | ||
Рабочие примеры этого урока мы будем размещать в папке - С:\WebServers\home\localhost\www\phpwork |
||
Где С:\WebServers расположение установленного пакета denver в Вашей системе по-умолчанию. Если Вы при установке denver'а задали другой путь - используйте его. | ||
Как выводить русскоязычное название месяца, а также время в 24 часовом формате, мы также познакомимся с оператором switch языка php. | ||
Снова создайте чистый документ в html или текстовом редакторе и добавьте в него следующий код - | ||
<HTML>
<?php ?> </BODY> |
||
Сохраните документ в папку - С:\WebServers\home\localhost\www\phpwork под именем intro2.php |
||
далее в браузере наберите адрес - http://localhost/phpwork/intro2.php и нажмите [Enter] выполнив переход по указанной ссылке |
||
Вы увидите, что браузер вывел новую страничку, содержащую текст Сегодня 13 июля 2010 года 12:56 |
||
т. е. имя месяца уже русскоязычное, время выведено в 24-часовом формате. | ||
Как мы этого достигли ? Сначала мы $mounth
= date("n"); сформировали строковые переменные $mounth, $day, $year, $time, $mounth_ru занеся в них месяц, день, год и время затем применив оператор выбора switch перевели числовое значение месяца $mounth в русскоязычное $mounth_ru , где как видим каждому числовому значению $mounth было сопоставлено соответствующее русскоязычное строковое название месяца и занесено в $mounth_ru |
||
И наконец строка кода - echo "<font color=\"#000000\" size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\"> $day $mounth_ru $year года $time </font>"; |
||
Выводит эти строковые переменные на экран в том, порядке, как они указаны. Перед этим указаны дополнительные html-теги, которые позволяют вывести текст на страницу с заданным цветом, размером и типом шрифта. Здесь же Вы заметите применение символа экранирования \ этот символ позволяет разрешить вложенные двойные кавычки внутри кавычек оператора echo. Если этот символ не применить, то код будет записан с ошибочным синтаксисом. Есть и другой вариант - вместо вложенных двойных кавычек обойтись одинарными - echo "<font color='#000000' size='2' face='Verdana, Arial, Helvetica, sans-serif'> $day $mounth_ru $year года $time </font>"; |
||
Либо вообще обойтись без вложенных кавычек - echo "<font color=#000000 size=2 face=Verdana, Arial, Helvetica, sans-serif> $day $mounth_ru $year года $time </font>"; |
||
Наша цель достигнута. | ||
В следующей нашей статье мы рассмотрим Как создать простейший счетчик посетителей сайта и задействовать при этом работу с базами данных MySQL | ||