new config
77
config/def.toml
Normal file
@@ -0,0 +1,77 @@
|
||||
[[server]]
|
||||
name = "localhost"
|
||||
host = "127.0.0.1"
|
||||
port = 8080
|
||||
body_size_limit = 100
|
||||
[server.error_page]
|
||||
403 = "www/def/errorFolder/error_403.html"
|
||||
404 = "www/def/errorFolder/error_404.html"
|
||||
405 = "www/def/errorFolder/error_405.html"
|
||||
[[server.location]]
|
||||
location = "/"
|
||||
root = "www/def/"
|
||||
methods = ["GET"]
|
||||
autoindex = true
|
||||
directory_file = "index.html"
|
||||
[[server.location]]
|
||||
location = "/put_file"
|
||||
root = "www/def/upload"
|
||||
body_size_limit = 1000000000
|
||||
methods = ["PUT", "GET"]
|
||||
autoindex = true
|
||||
upload_dir = "www/def/upload/"
|
||||
upload_accept = true
|
||||
[[server.location]]
|
||||
location = "/delete_file"
|
||||
root = "www/def/upload"
|
||||
methods = ["DELETE"]
|
||||
[[server.location]]
|
||||
location = "/docs"
|
||||
root = "www/def/docs"
|
||||
methods = ["GET"]
|
||||
autoindex = true
|
||||
[[server.location]]
|
||||
location = "/document"
|
||||
redirect = ["301", "http://localhost:8080/docs/$request_file"]
|
||||
[[server.location]]
|
||||
location = "/cgi-bin"
|
||||
root = "www/def/script"
|
||||
methods = ["GET", "POST"]
|
||||
directory_file = "cgi_default.html"
|
||||
[[server.location]]
|
||||
location = "*.php"
|
||||
cgi_pass = "/bin/php-cgi"
|
||||
[[server.location]]
|
||||
location = "/script"
|
||||
redirect = ["301", "http://localhost:8080/cgi-bin/$request_file"]
|
||||
[[server.location]]
|
||||
location = "*.jpeg"
|
||||
root = "www/def/images/jpegImg"
|
||||
methods = ["GET"]
|
||||
[[server.location]]
|
||||
location = "*.png"
|
||||
root = "www/def/images/pngImg"
|
||||
methods = ["GET"]
|
||||
[[server]]
|
||||
name = "pohek1.org"
|
||||
host = "127.0.0.1"
|
||||
port = 8080
|
||||
body_size_limit = 100
|
||||
[server.error_page]
|
||||
404 = "www/def/errorFolder/error_404.html"
|
||||
[[server.location]]
|
||||
location = "/"
|
||||
root = "www/def/"
|
||||
methods = ["GET"]
|
||||
directory_file = "index.html"
|
||||
[[server.location]]
|
||||
location = "/cgi-bin"
|
||||
root = "www/def/script"
|
||||
methods = ["GET", "POST"]
|
||||
directory_file = "cgi_default.html"
|
||||
[[server.location]]
|
||||
location = "*.php"
|
||||
cgi_pass = "/bin/php-cgi"
|
||||
[[server.location]]
|
||||
location = "/script"
|
||||
redirect = ["301", "http://localhost:8080/cgi-bin"]
|
||||
15492
www/def/docs/Voina_i_mir.txt
Normal file
BIN
www/def/docs/g-series-15-3579-laptop_service-manual_en-us.pdf
Normal file
BIN
www/def/docs/rfc2818.pdf
Normal file
7
www/def/errorFolder/error_403.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<html>
|
||||
<head><title>403 Forbidden</title></head>
|
||||
<body>
|
||||
<center><h1>403 Forbidden</h1></center>
|
||||
<hr><center>Poheck/1.0.0 (Ubuntu)</center>
|
||||
</body>
|
||||
</html>
|
||||
7
www/def/errorFolder/error_404.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<html>
|
||||
<head><title>404 Not Found</title></head>
|
||||
<body background="../images/jpegImg/index.jpeg">
|
||||
<center><h1>404 Not Found</h1></center>
|
||||
<hr><center>Poheck/1.0.0 (Ubuntu)</center>
|
||||
</body>
|
||||
</html>
|
||||
7
www/def/errorFolder/error_405.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<html>
|
||||
<head><title>405 Method Not Allowed</title></head>
|
||||
<body>
|
||||
<center><h1>405 Method Not Allowed</h1></center>
|
||||
<hr><center>Poheck/1.0.0 (Ubuntu)</center>
|
||||
</body>
|
||||
</html>
|
||||
164
www/def/errorFolder/index1.html
Normal file
@@ -0,0 +1,164 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Название сайта</title>
|
||||
</head>
|
||||
<body>
|
||||
<!--Создаём таблицу контейнер, которой задаём следующее
|
||||
оформление:
|
||||
border="1" - рамка вокруг контейнера. Увеличив число, можно увеличить толщину рамки.
|
||||
align="center" - размещаем контейнер по центру экрана.
|
||||
rules="rows" - убираем двойную рамку.
|
||||
style="width:60%;" - добавляем стилевое свойства, делающее
|
||||
контейнер и весь сайт "резиновым".
|
||||
Сделать полноценный адаптивный дизайн, этим способом невозможно.-->
|
||||
<table
|
||||
border="1"
|
||||
align="center"
|
||||
rules="rows"
|
||||
style="width:60%;">
|
||||
<!--Создаём строку-->
|
||||
<tr>
|
||||
<!--Создаём ячейку строки-->
|
||||
<td>
|
||||
|
||||
<!--ШАПКА САЙТА-->
|
||||
|
||||
<!--В ячейке строки создаём ещё одну таблицу для шапки сайта.
|
||||
Оформление:
|
||||
border="1" - двойная рамка толщиной в 1px
|
||||
background="images/168.png" - картинка в шапке сайта, если требуется.
|
||||
Адрес картинки вы должны вставить свой.
|
||||
bgcolor="#7FFFD4" - фоновый цвет в шапке, если нет картинки.
|
||||
cellpadding="10" - отступ содержимого от рамки не менее 10px.
|
||||
style="width:100%; border-radius:5px;" - добавляем "резиновость"
|
||||
и закругляем уголки рамки-->
|
||||
<table
|
||||
border="1"
|
||||
background="images/168.png"
|
||||
bgcolor="#7FFFD4"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку таблицы-->
|
||||
<tr>
|
||||
<!--Создаём столбец таблицы-->
|
||||
<th>
|
||||
<!--Содержание ячейки столбца-->
|
||||
<h1>Название сайта (организации)</h1>
|
||||
<h3>Описание сайта</h3>
|
||||
<!--Закрываем таблицу-->
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--ОСНОВНОЙ КОНТЕНТ-->
|
||||
|
||||
<!--В этой же ячейке контейнера создаём ещё одну таблицу
|
||||
для основного контента.
|
||||
Оформление как и в предыдущей таблице-->
|
||||
|
||||
<table
|
||||
border="1"
|
||||
bgcolor="#e6e6fa"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку-->
|
||||
<tr>
|
||||
<!--Создаём ячейку
|
||||
Оформление:
|
||||
rowspan="2" - объединяем две ячейки в одну.
|
||||
Число объединяемых ячеек по числу ячеек в сайдбаре.
|
||||
style="width:80%" - основной контент занимает 80% всей площади,
|
||||
оставшиеся 20% для сайдбара-->
|
||||
<td
|
||||
rowspan="2"
|
||||
style="width:80%">
|
||||
<h2>Страница</h2>
|
||||
<!--Начинаем абзац с красной строки-->
|
||||
<p style="text-indent:20px">
|
||||
Здравствуйте уважаемые будущие веб-мастера!
|
||||
Мне 55 лет и я рад приветствовать Вас на своём сайте.
|
||||
Этот сайт первый, который я разработал самостоятельно,
|
||||
а до этого умел только входить в интернет.</p>
|
||||
|
||||
<p style="text-indent:20px">Почему я решил его сделать?
|
||||
За те 3 месяца, пока разбирался в
|
||||
сайтостроении и создавал этот ресурс обнаружилось,
|
||||
что авторы руководств по созданию
|
||||
сайтов считают многие нюансы само собой разумеющимися
|
||||
и не обращают на них внимание
|
||||
А мне, учитывая возраст и «опыт», было не просто
|
||||
понять как раз эти нюансы, они отнимали больше всего
|
||||
времени.</p>
|
||||
<!--Закрываем ячейку-->
|
||||
</td>
|
||||
|
||||
<!--САЙДБАР-->
|
||||
|
||||
<!--Создаём ячейку сайдбара-->
|
||||
<td bgcolor="#e6e6fa">
|
||||
<h3>Меню</h3>
|
||||
<!--Абзац для ссылки на страницу сайта-->
|
||||
<p>
|
||||
<!--Ссылка на страницу сайта-->
|
||||
<a href="">
|
||||
<!--Картинка маркера перед названием страницы-->
|
||||
<img src="http://trueimages.ru/img/00/06/f4fffdb5.png">
|
||||
<!--Название страницы
|
||||
style="margin-left:5px;" - отступ названия от маркера-->
|
||||
<span style="margin-left:5px;">Страница</span></a>
|
||||
<!--Закрываем абзац-->
|
||||
</p>
|
||||
<p>
|
||||
<a href="">
|
||||
<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">
|
||||
<span style="margin-left:5px;">Страница 1</span;></a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="">
|
||||
<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">
|
||||
<span style="margin-left:5px;">Страница 2</span></a>
|
||||
</p>
|
||||
<!--Закрываем строку Меню-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--Создаём строку с дополнительной информацией-->
|
||||
<tr>
|
||||
<!--Ячейка с дополнительной информацией-->
|
||||
<td
|
||||
bgcolor="#e6e6fa"
|
||||
align="center">
|
||||
<h3>Общая информация</h3>
|
||||
<p>Текст общей информации или реклама</p>
|
||||
<!--Закрываем ячейку с общей информацией
|
||||
и таблицу основного контента-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--ПОДВАЛ-->
|
||||
|
||||
<!--Создаём таблицу подвала-->
|
||||
<table
|
||||
border="1"
|
||||
bgcolor="#7FFFD4"
|
||||
height="100"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку.-->
|
||||
<tr>
|
||||
<!--Создаём столбец-->
|
||||
<th>
|
||||
<h3>Подвал</h3>
|
||||
<!--Закрываем таблицу подвала. При желании в подвале можно
|
||||
сделать несколько строк и столбцов-->
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
<!--Закрываем таблицу контейнера-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
BIN
www/def/images/jpegImg/images.jpeg
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
www/def/images/jpegImg/images1.jpeg
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
www/def/images/jpegImg/images2.jpeg
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
BIN
www/def/images/jpegImg/images3.jpeg
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
www/def/images/jpegImg/images4.jpeg
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
www/def/images/jpegImg/images5.jpeg
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
www/def/images/jpegImg/index.jpeg
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
www/def/images/jpegImg/test1.jpeg
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
www/def/images/pngImg/168.png
Normal file
|
After Width: | Height: | Size: 381 KiB |
164
www/def/index.html
Normal file
@@ -0,0 +1,164 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Название сайта</title>
|
||||
</head>
|
||||
<body>
|
||||
<!--Создаём таблицу контейнер, которой задаём следующее
|
||||
оформление:
|
||||
border="1" - рамка вокруг контейнера. Увеличив число, можно увеличить толщину рамки.
|
||||
align="center" - размещаем контейнер по центру экрана.
|
||||
rules="rows" - убираем двойную рамку.
|
||||
style="width:60%;" - добавляем стилевое свойства, делающее
|
||||
контейнер и весь сайт "резиновым".
|
||||
Сделать полноценный адаптивный дизайн, этим способом невозможно.-->
|
||||
<table
|
||||
border="1"
|
||||
align="center"
|
||||
rules="rows"
|
||||
style="width:60%;">
|
||||
<!--Создаём строку-->
|
||||
<tr>
|
||||
<!--Создаём ячейку строки-->
|
||||
<td>
|
||||
|
||||
<!--ШАПКА САЙТА-->
|
||||
|
||||
<!--В ячейке строки создаём ещё одну таблицу для шапки сайта.
|
||||
Оформление:
|
||||
border="1" - двойная рамка толщиной в 1px
|
||||
background="images/168.png" - картинка в шапке сайта, если требуется.
|
||||
Адрес картинки вы должны вставить свой.
|
||||
bgcolor="#7FFFD4" - фоновый цвет в шапке, если нет картинки.
|
||||
cellpadding="10" - отступ содержимого от рамки не менее 10px.
|
||||
style="width:100%; border-radius:5px;" - добавляем "резиновость"
|
||||
и закругляем уголки рамки-->
|
||||
<table
|
||||
border="1"
|
||||
background="images/168.png"
|
||||
bgcolor="#7FFFD4"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку таблицы-->
|
||||
<tr>
|
||||
<!--Создаём столбец таблицы-->
|
||||
<th>
|
||||
<!--Содержание ячейки столбца-->
|
||||
<h1>Название сайта (организации)</h1>
|
||||
<h3>Описание сайта</h3>
|
||||
<!--Закрываем таблицу-->
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--ОСНОВНОЙ КОНТЕНТ-->
|
||||
|
||||
<!--В этой же ячейке контейнера создаём ещё одну таблицу
|
||||
для основного контента.
|
||||
Оформление как и в предыдущей таблице-->
|
||||
|
||||
<table
|
||||
border="1"
|
||||
bgcolor="#e6e6fa"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку-->
|
||||
<tr>
|
||||
<!--Создаём ячейку
|
||||
Оформление:
|
||||
rowspan="2" - объединяем две ячейки в одну.
|
||||
Число объединяемых ячеек по числу ячеек в сайдбаре.
|
||||
style="width:80%" - основной контент занимает 80% всей площади,
|
||||
оставшиеся 20% для сайдбара-->
|
||||
<td
|
||||
rowspan="2"
|
||||
style="width:80%">
|
||||
<h2>Страница</h2>
|
||||
<!--Начинаем абзац с красной строки-->
|
||||
<p style="text-indent:20px">
|
||||
Здравствуйте уважаемые будущие веб-мастера!
|
||||
Мне 55 лет и я рад приветствовать Вас на своём сайте.
|
||||
Этот сайт первый, который я разработал самостоятельно,
|
||||
а до этого умел только входить в интернет.</p>
|
||||
|
||||
<p style="text-indent:20px">Почему я решил его сделать?
|
||||
За те 3 месяца, пока разбирался в
|
||||
сайтостроении и создавал этот ресурс обнаружилось,
|
||||
что авторы руководств по созданию
|
||||
сайтов считают многие нюансы само собой разумеющимися
|
||||
и не обращают на них внимание
|
||||
А мне, учитывая возраст и «опыт», было не просто
|
||||
понять как раз эти нюансы, они отнимали больше всего
|
||||
времени.</p>
|
||||
<!--Закрываем ячейку-->
|
||||
</td>
|
||||
|
||||
<!--САЙДБАР-->
|
||||
|
||||
<!--Создаём ячейку сайдбара-->
|
||||
<td bgcolor="#e6e6fa">
|
||||
<h3>Меню</h3>
|
||||
<!--Абзац для ссылки на страницу сайта-->
|
||||
<p>
|
||||
<!--Ссылка на страницу сайта-->
|
||||
<a href="">
|
||||
<!--Картинка маркера перед названием страницы-->
|
||||
<img src="http://trueimages.ru/img/00/06/f4fffdb5.png">
|
||||
<!--Название страницы
|
||||
style="margin-left:5px;" - отступ названия от маркера-->
|
||||
<span style="margin-left:5px;">Страница</span></a>
|
||||
<!--Закрываем абзац-->
|
||||
</p>
|
||||
<p>
|
||||
<a href="">
|
||||
<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">
|
||||
<span style="margin-left:5px;">Страница 1</span;></a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="">
|
||||
<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">
|
||||
<span style="margin-left:5px;">Страница 2</span></a>
|
||||
</p>
|
||||
<!--Закрываем строку Меню-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--Создаём строку с дополнительной информацией-->
|
||||
<tr>
|
||||
<!--Ячейка с дополнительной информацией-->
|
||||
<td
|
||||
bgcolor="#e6e6fa"
|
||||
align="center">
|
||||
<h3>Общая информация</h3>
|
||||
<p>Текст общей информации или реклама</p>
|
||||
<!--Закрываем ячейку с общей информацией
|
||||
и таблицу основного контента-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--ПОДВАЛ-->
|
||||
|
||||
<!--Создаём таблицу подвала-->
|
||||
<table
|
||||
border="1"
|
||||
bgcolor="#7FFFD4"
|
||||
height="100"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку.-->
|
||||
<tr>
|
||||
<!--Создаём столбец-->
|
||||
<th>
|
||||
<h3>Подвал</h3>
|
||||
<!--Закрываем таблицу подвала. При желании в подвале можно
|
||||
сделать несколько строк и столбцов-->
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
<!--Закрываем таблицу контейнера-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
1
www/def/script/cgi_default.html
Normal file
@@ -0,0 +1 @@
|
||||
Please select the required program to run.
|
||||
14
www/def/script/index.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
|
||||
phpinfo();
|
||||
// echo ("Content-type:text/html\r\n\r\n");
|
||||
// echo ("<html>\n");
|
||||
// echo ("<head>\n");
|
||||
// echo ("<title>Hello World - First CGI Program</title>\n");
|
||||
// echo ("</head>\n");
|
||||
// echo ("<body>\n");
|
||||
// echo ("<h2>Hello World! This is my first CGI program</h2>\n");
|
||||
// echo ("</body>\n");
|
||||
// echo ("</html>\n");
|
||||
?>
|
||||
17
www/def/script/index2.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
header('Content-type: image/png', true);
|
||||
$entityBody = file_get_contents('php://input');
|
||||
echo($entityBody);
|
||||
|
||||
// phpinfo();
|
||||
// echo ("Content-type:text/html\r\n\r\n");
|
||||
// echo ("<html>\n");
|
||||
// echo ("<head>\n");
|
||||
// echo ("<title>Hello World - First CGI Program</title>\n");
|
||||
// echo ("</head>\n");
|
||||
// echo ("<body>\n");
|
||||
// echo ("<h2>Hello World! This is my first CGI program</h2>\n");
|
||||
// echo ("</body>\n");
|
||||
// echo ("</html>\n");
|
||||
?>
|
||||
15492
www/real/docs/Voina_i_mir.txt
Normal file
BIN
www/real/docs/g-series-15-3579-laptop_service-manual_en-us.pdf
Normal file
BIN
www/real/docs/rfc2818.pdf
Normal file
7
www/real/errorFolder/error_403.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<html>
|
||||
<head><title>403 Forbidden</title></head>
|
||||
<body>
|
||||
<center><h1>403 Forbidden</h1></center>
|
||||
<hr><center>Poheck/1.0.0 (Ubuntu)</center>
|
||||
</body>
|
||||
</html>
|
||||
7
www/real/errorFolder/error_404.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<html>
|
||||
<head><title>404 Not Found</title></head>
|
||||
<body background="../images/jpegImg/index.jpeg">
|
||||
<center><h1>404 Not Found</h1></center>
|
||||
<hr><center>Poheck/1.0.0 (Ubuntu)</center>
|
||||
</body>
|
||||
</html>
|
||||
7
www/real/errorFolder/error_405.html
Normal file
@@ -0,0 +1,7 @@
|
||||
<html>
|
||||
<head><title>405 Method Not Allowed</title></head>
|
||||
<body>
|
||||
<center><h1>405 Method Not Allowed</h1></center>
|
||||
<hr><center>Poheck/1.0.0 (Ubuntu)</center>
|
||||
</body>
|
||||
</html>
|
||||
164
www/real/errorFolder/index1.html
Normal file
@@ -0,0 +1,164 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Название сайта</title>
|
||||
</head>
|
||||
<body>
|
||||
<!--Создаём таблицу контейнер, которой задаём следующее
|
||||
оформление:
|
||||
border="1" - рамка вокруг контейнера. Увеличив число, можно увеличить толщину рамки.
|
||||
align="center" - размещаем контейнер по центру экрана.
|
||||
rules="rows" - убираем двойную рамку.
|
||||
style="width:60%;" - добавляем стилевое свойства, делающее
|
||||
контейнер и весь сайт "резиновым".
|
||||
Сделать полноценный адаптивный дизайн, этим способом невозможно.-->
|
||||
<table
|
||||
border="1"
|
||||
align="center"
|
||||
rules="rows"
|
||||
style="width:60%;">
|
||||
<!--Создаём строку-->
|
||||
<tr>
|
||||
<!--Создаём ячейку строки-->
|
||||
<td>
|
||||
|
||||
<!--ШАПКА САЙТА-->
|
||||
|
||||
<!--В ячейке строки создаём ещё одну таблицу для шапки сайта.
|
||||
Оформление:
|
||||
border="1" - двойная рамка толщиной в 1px
|
||||
background="images/168.png" - картинка в шапке сайта, если требуется.
|
||||
Адрес картинки вы должны вставить свой.
|
||||
bgcolor="#7FFFD4" - фоновый цвет в шапке, если нет картинки.
|
||||
cellpadding="10" - отступ содержимого от рамки не менее 10px.
|
||||
style="width:100%; border-radius:5px;" - добавляем "резиновость"
|
||||
и закругляем уголки рамки-->
|
||||
<table
|
||||
border="1"
|
||||
background="images/168.png"
|
||||
bgcolor="#7FFFD4"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку таблицы-->
|
||||
<tr>
|
||||
<!--Создаём столбец таблицы-->
|
||||
<th>
|
||||
<!--Содержание ячейки столбца-->
|
||||
<h1>Название сайта (организации)</h1>
|
||||
<h3>Описание сайта</h3>
|
||||
<!--Закрываем таблицу-->
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--ОСНОВНОЙ КОНТЕНТ-->
|
||||
|
||||
<!--В этой же ячейке контейнера создаём ещё одну таблицу
|
||||
для основного контента.
|
||||
Оформление как и в предыдущей таблице-->
|
||||
|
||||
<table
|
||||
border="1"
|
||||
bgcolor="#e6e6fa"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку-->
|
||||
<tr>
|
||||
<!--Создаём ячейку
|
||||
Оформление:
|
||||
rowspan="2" - объединяем две ячейки в одну.
|
||||
Число объединяемых ячеек по числу ячеек в сайдбаре.
|
||||
style="width:80%" - основной контент занимает 80% всей площади,
|
||||
оставшиеся 20% для сайдбара-->
|
||||
<td
|
||||
rowspan="2"
|
||||
style="width:80%">
|
||||
<h2>Страница</h2>
|
||||
<!--Начинаем абзац с красной строки-->
|
||||
<p style="text-indent:20px">
|
||||
Здравствуйте уважаемые будущие веб-мастера!
|
||||
Мне 55 лет и я рад приветствовать Вас на своём сайте.
|
||||
Этот сайт первый, который я разработал самостоятельно,
|
||||
а до этого умел только входить в интернет.</p>
|
||||
|
||||
<p style="text-indent:20px">Почему я решил его сделать?
|
||||
За те 3 месяца, пока разбирался в
|
||||
сайтостроении и создавал этот ресурс обнаружилось,
|
||||
что авторы руководств по созданию
|
||||
сайтов считают многие нюансы само собой разумеющимися
|
||||
и не обращают на них внимание
|
||||
А мне, учитывая возраст и «опыт», было не просто
|
||||
понять как раз эти нюансы, они отнимали больше всего
|
||||
времени.</p>
|
||||
<!--Закрываем ячейку-->
|
||||
</td>
|
||||
|
||||
<!--САЙДБАР-->
|
||||
|
||||
<!--Создаём ячейку сайдбара-->
|
||||
<td bgcolor="#e6e6fa">
|
||||
<h3>Меню</h3>
|
||||
<!--Абзац для ссылки на страницу сайта-->
|
||||
<p>
|
||||
<!--Ссылка на страницу сайта-->
|
||||
<a href="">
|
||||
<!--Картинка маркера перед названием страницы-->
|
||||
<img src="http://trueimages.ru/img/00/06/f4fffdb5.png">
|
||||
<!--Название страницы
|
||||
style="margin-left:5px;" - отступ названия от маркера-->
|
||||
<span style="margin-left:5px;">Страница</span></a>
|
||||
<!--Закрываем абзац-->
|
||||
</p>
|
||||
<p>
|
||||
<a href="">
|
||||
<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">
|
||||
<span style="margin-left:5px;">Страница 1</span;></a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="">
|
||||
<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">
|
||||
<span style="margin-left:5px;">Страница 2</span></a>
|
||||
</p>
|
||||
<!--Закрываем строку Меню-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--Создаём строку с дополнительной информацией-->
|
||||
<tr>
|
||||
<!--Ячейка с дополнительной информацией-->
|
||||
<td
|
||||
bgcolor="#e6e6fa"
|
||||
align="center">
|
||||
<h3>Общая информация</h3>
|
||||
<p>Текст общей информации или реклама</p>
|
||||
<!--Закрываем ячейку с общей информацией
|
||||
и таблицу основного контента-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--ПОДВАЛ-->
|
||||
|
||||
<!--Создаём таблицу подвала-->
|
||||
<table
|
||||
border="1"
|
||||
bgcolor="#7FFFD4"
|
||||
height="100"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку.-->
|
||||
<tr>
|
||||
<!--Создаём столбец-->
|
||||
<th>
|
||||
<h3>Подвал</h3>
|
||||
<!--Закрываем таблицу подвала. При желании в подвале можно
|
||||
сделать несколько строк и столбцов-->
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
<!--Закрываем таблицу контейнера-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
BIN
www/real/images/jpegImg/images.jpeg
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
www/real/images/jpegImg/images1.jpeg
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
www/real/images/jpegImg/images2.jpeg
Normal file
|
After Width: | Height: | Size: 6.0 KiB |
BIN
www/real/images/jpegImg/images3.jpeg
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
BIN
www/real/images/jpegImg/images4.jpeg
Normal file
|
After Width: | Height: | Size: 6.2 KiB |
BIN
www/real/images/jpegImg/images5.jpeg
Normal file
|
After Width: | Height: | Size: 6.8 KiB |
BIN
www/real/images/jpegImg/index.jpeg
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
www/real/images/jpegImg/test1.jpeg
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
www/real/images/pngImg/168.png
Normal file
|
After Width: | Height: | Size: 381 KiB |
164
www/real/index.html
Normal file
@@ -0,0 +1,164 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Название сайта</title>
|
||||
</head>
|
||||
<body>
|
||||
<!--Создаём таблицу контейнер, которой задаём следующее
|
||||
оформление:
|
||||
border="1" - рамка вокруг контейнера. Увеличив число, можно увеличить толщину рамки.
|
||||
align="center" - размещаем контейнер по центру экрана.
|
||||
rules="rows" - убираем двойную рамку.
|
||||
style="width:60%;" - добавляем стилевое свойства, делающее
|
||||
контейнер и весь сайт "резиновым".
|
||||
Сделать полноценный адаптивный дизайн, этим способом невозможно.-->
|
||||
<table
|
||||
border="1"
|
||||
align="center"
|
||||
rules="rows"
|
||||
style="width:60%;">
|
||||
<!--Создаём строку-->
|
||||
<tr>
|
||||
<!--Создаём ячейку строки-->
|
||||
<td>
|
||||
|
||||
<!--ШАПКА САЙТА-->
|
||||
|
||||
<!--В ячейке строки создаём ещё одну таблицу для шапки сайта.
|
||||
Оформление:
|
||||
border="1" - двойная рамка толщиной в 1px
|
||||
background="images/168.png" - картинка в шапке сайта, если требуется.
|
||||
Адрес картинки вы должны вставить свой.
|
||||
bgcolor="#7FFFD4" - фоновый цвет в шапке, если нет картинки.
|
||||
cellpadding="10" - отступ содержимого от рамки не менее 10px.
|
||||
style="width:100%; border-radius:5px;" - добавляем "резиновость"
|
||||
и закругляем уголки рамки-->
|
||||
<table
|
||||
border="1"
|
||||
background="images/168.png"
|
||||
bgcolor="#7FFFD4"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку таблицы-->
|
||||
<tr>
|
||||
<!--Создаём столбец таблицы-->
|
||||
<th>
|
||||
<!--Содержание ячейки столбца-->
|
||||
<h1>Название сайта (организации)</h1>
|
||||
<h3>Описание сайта</h3>
|
||||
<!--Закрываем таблицу-->
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--ОСНОВНОЙ КОНТЕНТ-->
|
||||
|
||||
<!--В этой же ячейке контейнера создаём ещё одну таблицу
|
||||
для основного контента.
|
||||
Оформление как и в предыдущей таблице-->
|
||||
|
||||
<table
|
||||
border="1"
|
||||
bgcolor="#e6e6fa"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку-->
|
||||
<tr>
|
||||
<!--Создаём ячейку
|
||||
Оформление:
|
||||
rowspan="2" - объединяем две ячейки в одну.
|
||||
Число объединяемых ячеек по числу ячеек в сайдбаре.
|
||||
style="width:80%" - основной контент занимает 80% всей площади,
|
||||
оставшиеся 20% для сайдбара-->
|
||||
<td
|
||||
rowspan="2"
|
||||
style="width:80%">
|
||||
<h2>Страница</h2>
|
||||
<!--Начинаем абзац с красной строки-->
|
||||
<p style="text-indent:20px">
|
||||
Здравствуйте уважаемые будущие веб-мастера!
|
||||
Мне 55 лет и я рад приветствовать Вас на своём сайте.
|
||||
Этот сайт первый, который я разработал самостоятельно,
|
||||
а до этого умел только входить в интернет.</p>
|
||||
|
||||
<p style="text-indent:20px">Почему я решил его сделать?
|
||||
За те 3 месяца, пока разбирался в
|
||||
сайтостроении и создавал этот ресурс обнаружилось,
|
||||
что авторы руководств по созданию
|
||||
сайтов считают многие нюансы само собой разумеющимися
|
||||
и не обращают на них внимание
|
||||
А мне, учитывая возраст и «опыт», было не просто
|
||||
понять как раз эти нюансы, они отнимали больше всего
|
||||
времени.</p>
|
||||
<!--Закрываем ячейку-->
|
||||
</td>
|
||||
|
||||
<!--САЙДБАР-->
|
||||
|
||||
<!--Создаём ячейку сайдбара-->
|
||||
<td bgcolor="#e6e6fa">
|
||||
<h3>Меню</h3>
|
||||
<!--Абзац для ссылки на страницу сайта-->
|
||||
<p>
|
||||
<!--Ссылка на страницу сайта-->
|
||||
<a href="">
|
||||
<!--Картинка маркера перед названием страницы-->
|
||||
<img src="http://trueimages.ru/img/00/06/f4fffdb5.png">
|
||||
<!--Название страницы
|
||||
style="margin-left:5px;" - отступ названия от маркера-->
|
||||
<span style="margin-left:5px;">Страница</span></a>
|
||||
<!--Закрываем абзац-->
|
||||
</p>
|
||||
<p>
|
||||
<a href="">
|
||||
<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">
|
||||
<span style="margin-left:5px;">Страница 1</span;></a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="">
|
||||
<img src="http://trueimages.ru/img/31/ab/4dcb087c2ae4305edcd15171696.jpg">
|
||||
<span style="margin-left:5px;">Страница 2</span></a>
|
||||
</p>
|
||||
<!--Закрываем строку Меню-->
|
||||
</td>
|
||||
</tr>
|
||||
<!--Создаём строку с дополнительной информацией-->
|
||||
<tr>
|
||||
<!--Ячейка с дополнительной информацией-->
|
||||
<td
|
||||
bgcolor="#e6e6fa"
|
||||
align="center">
|
||||
<h3>Общая информация</h3>
|
||||
<p>Текст общей информации или реклама</p>
|
||||
<!--Закрываем ячейку с общей информацией
|
||||
и таблицу основного контента-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<!--ПОДВАЛ-->
|
||||
|
||||
<!--Создаём таблицу подвала-->
|
||||
<table
|
||||
border="1"
|
||||
bgcolor="#7FFFD4"
|
||||
height="100"
|
||||
cellpadding="10"
|
||||
style="width:100%; border-radius:5px;">
|
||||
<!--Создаём строку.-->
|
||||
<tr>
|
||||
<!--Создаём столбец-->
|
||||
<th>
|
||||
<h3>Подвал</h3>
|
||||
<!--Закрываем таблицу подвала. При желании в подвале можно
|
||||
сделать несколько строк и столбцов-->
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
<!--Закрываем таблицу контейнера-->
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
||||
14
www/real/script/index.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
|
||||
phpinfo();
|
||||
// echo ("Content-type:text/html\r\n\r\n");
|
||||
// echo ("<html>\n");
|
||||
// echo ("<head>\n");
|
||||
// echo ("<title>Hello World - First CGI Program</title>\n");
|
||||
// echo ("</head>\n");
|
||||
// echo ("<body>\n");
|
||||
// echo ("<h2>Hello World! This is my first CGI program</h2>\n");
|
||||
// echo ("</body>\n");
|
||||
// echo ("</html>\n");
|
||||
?>
|
||||
17
www/real/script/index2.php
Normal file
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
header('Content-type: image/png', true);
|
||||
$entityBody = file_get_contents('php://input');
|
||||
echo($entityBody);
|
||||
|
||||
// phpinfo();
|
||||
// echo ("Content-type:text/html\r\n\r\n");
|
||||
// echo ("<html>\n");
|
||||
// echo ("<head>\n");
|
||||
// echo ("<title>Hello World - First CGI Program</title>\n");
|
||||
// echo ("</head>\n");
|
||||
// echo ("<body>\n");
|
||||
// echo ("<h2>Hello World! This is my first CGI program</h2>\n");
|
||||
// echo ("</body>\n");
|
||||
// echo ("</html>\n");
|
||||
?>
|
||||