|
|
Интересные статьи
|
|
|
|
|
Знакомство с PHP 
В прошлой статье мы с Вами создали таблицу MySql и заполнили ее данными. Для того, чтобы заставить сервер брать информацию из базы и выводить ее на Интернет-странице, необходимо использовать один из языков программирования, доступных на сервере. В нашем случае это будет PHP.
Отложим пока до поры до времени MySql и попробуем разобраться как заставить PHP-скрипт выводить информацию в браузер пользователя. Так как на нашем сервере установлен PHP-обработчик. То скрипты с расширением *.php будут обрабатываться им по умолчанию. Если php установлен, но файлы не обрабатываются, попробуйте в файле .htaccess добавить строчку «AddType application/x-httpd-php .php» (здесь явно указывается, что в качестве php-скриптов должны использоваться файлы с расширением *.php).
Теперь создадим в корневом каталоге вашего виртуального сервера (папка «www», иногда «httpdocs») файл index.php. Этот файл и будет программой, которая на лету создает страницы нашего сайта.
Откройте созданный файл в любом текстовом редакторе (это может быть простой блокнот, или редактор вроде TextPad). Не редактируйте файл в редакторе word, так как эта программа будет дописывать свои символы к вашему тексту, а это не желательно.
Начнем с самого простого примера — «Привет, мир!».
Вывести текстовую строку при помощи php очень просто, для этого существует функция вывода echo. Наберите в Вашем текстовом файле три строчки приведенные ниже, сохраните страницу и попробуйте загрузить ваш сайт.
<?php echo “Привет, мир!”; ?> В окне браузера отобразится строчка «Привет, мир!» Интересно, что без строчек <?php ?>. В браузер будет выведена вся строка «echo “Привет, мир!”; » целиком. Т.е. обработчик php не сможет распознать, что эта строка является php-кодом. Таким образом любой php-код должен содержаться в конструкции <?php Здесь содержится php-код ?> , для того чтобы интерпретатор языка смог распознать инструкции программы. Так как нам нужно выводить на странице html-разметку, то немного усложним текст страницы: <?php $title=”Первая страница на php”; $mystring=”Привет, мир!”; ?>
<html> <head> <title><?php echo $title; ?></title> </head> <body>
<?php echo “<h1>”.$mystring.”</h1>”; ?>
</body> </html> В последнем примере осуществляется вывод не только текста страницы, причем обрамленного в теги h1, но и заголовок страницы title. Здесь мы уже попытались использовать для хранения строчек информации переменные $title и $mystring. Переменные в php обозначаются при помощи символа «$». Присваивание значения переменной происходит при помощи знака равно «=». Запись “<h1>”.$mystring.”</h1>” есть не что иное как конкатенация строк, т.е. мы складываем (объединяем) строки “<h1>” с $mystring и с ”</h1>” .
В общем-то ничего сложного тут нет, главное не бояться экспериментировать и четко определить для себя, что хочется получить в итоге. В следующий раз мы попробуем осуществить доступ к базе данных из php-скрипта и осуществим вывод полученной из таблицы MySql информации. Источник: http://itfn.ru
|
|
|
|
Создание сайта на PHP
Как в любом языке программирования, в серверных языках есть возможность создавать переменные, функции, классы, использовать логические операции сравнения данных, создавать и перебирать элементы массивов и т
|
|
|