Курсовая работа: Файлообменник с веб-интерфейсом
?>
11-12. Выдаём HTML-код без обработки, а именно 2 строчки приветствия
<p>какой-то текст на главной странице.<br>например, такой:
<p>Здравствуйте!<br>Это файлообменник, моя курсовая за 4 семестр.<br>
13-15. Подключаем нижнюю часть таблички.
<?
include($my->path_inc.'/bottom.inc');
?>
Следует заметить, что после 8 строчки я не использую flush()… наверное, это нецелесообразно в таком маленьком проекте.
Теперь подробно рассмотрим инклуды.
inc /top .inc
1. Говорим браузеру, что это HTML 4.0
<!DOCTYPEHTMLPUBLIC "-//W3C//DTDHTML 4.0 Transitional//EN">
2. Начало HTML-кода.
<html>
3. Открываем head.
<head>
4. Подключаем иконку
<link rel="shortcut icon" href="/i/logo.gif">
5. Строка добавлена для поддержки просмотрщика счётчика, чтобы меньше модифицировать код. Суть: если вызван файл counter.php, то подключается нужный CSS-файл
<? if(preg_match("/counter.php/",$_SERVER['REQUEST_URI'])) {?> <link rel="stylesheet" href="/css/css_engine.css" type="text/css"><?}?>
6. Подключаем основную css-ку. В случае счётчика она выше по приоритету, чем предыдущая, поэтому затирает лишние стили.
<link rel="stylesheet" href="/css/main.css" type="text/css">
7. Говорим браузеру, что эта страница не предназначена для размещения во фреймах.
<meta http-equiv="Window-target" content="_top">
8. Сведения об авторе.
<meta name="Author" content="<?=$my->copy_name?>">
9. Мой любимый текстовый редактор
<meta name="Generator" content="<?=$my->generator?>">