Код страницы /index.shtml

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
? "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">

<head>
<title>Пример настраиваемого интерфейса</title>
<style type="text/css">
body, a:link, a:visited, a:hover, a:active {color: #fff}

<!--#include virtual="/cgi-bin/style.pl" -->

</style>
</head>

<body>
<h1>Пример настраиваемого интерфейса</h1>
<p>Этот сайт представляет собой демонстрацию возможностей применения
пользовательских настроек внешнего вида интерфейса страниц при помощи
cookies.</p>
<ul>
<li><a href="/cgi-bin/red.pl">Установить красную цветовую гамму</a></li>
<li><a href="/cgi-bin/green.pl">Установить зеленую цветовую
гамму</a></li>
<li><a href="/cgi-bin/blue.pl">Установить синюю цветовую гамму</a></li>
</ul>
</body>

</html>
Здесь все прозрачно, за исключением интересной SSI-директивы
<!--#include virtual="/cgi-bin/style.pl" -->
и ссылок на скрипты /cgi-bin/red.pl, /cgi-bin/green.pl и /cgi-bin/blue.pl.
Рассмотрим устройство скрипта /cgi-bin/red.pl и аналогичных ему.


© 2008-2018 ОптимизацияВебСайтов.ру


Любое использование текстового и графического контента сайта без активной ссылки на источник не доскается.