Список предложений: техническая поддержка сайта, проведение рекламных компаний, раскрутка, оптимизация и продвижение сайтов в поисковых системах.


Встраивание РНР в HTML

Под заголовком <h2> файла введите следующие строки:

<? echo "<p>Order processed."; ?>

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

<html>
<head>
<title>Bob's Auto Parts - Order Results</title>
</head>
<body>
<hl>Bob's Auto Parts</hl>
<h2>Order Results</h2>
<p>Order processed.</p>
</body>
</html>

Ни одной исходной строки PHP-кода не видно. Это происходит потому, что интерпретатор РНР просмотрел сценарий и заменил его строками вывода. Следовательно, из среды РНР можно создать чистый код HTML, пригодный для просмотра в любом браузере — иначе говоря, применяемый пользователем браузер не обязательно должен понимать РНР. Это служит хорошей иллюстрацией концепции создания серверных сценариев. PHP-код интерпретируется и выполняется на Web-сервере, в отличие от JavaScript и других технологий клиентской стороны, которые интерпретируются и выполняются в среде Web-браузера на компьютере пользователя. Теперь код в рассматриваемом файле состоит из четырех частей:
• HTML
• Дескрипторы РНР
• Операторы РНР
• Пробелы
В него можно добавить также еще одну часть
• Комментарии
Большинство строк в приведенном примере — всего лишь простой HTML-код.

Использование РНР – дескрипторов

PHP-код из предыдущего примера начинается с последовательности <? и завершается последовательностью ?>. Это аналогично всем HTML-дескрипторам, поскольку все они начинаются с символа "меньше" (<) и завершаются символом "больше" (>). Эти символы называются PHP-дескрипторами, поскольку они указывают Web-серверу, где начинается, а где завершается PHP-код. Любой текст, расположенный между дескрипторами, будет интерпретироваться как PHP-код. Любой текст вне этих дескрипторов будет обрабатываться как обычный HTML-код. РНР - дескрипторы позволяют выполнить выход из HTML. Существуют различные стили дескрипторов. В приведенном примере используется сокращенный стиль. Возникновение каких-либо проблем при выполнении приведенного сценария может быть связано с тем, что сокращенные дескрипторы не активизированы в установках РНР.


© «WWW.Leviaf.com» / При перепечатке материалов сайта ссылка обязательна.