бет 30/30 Дата 11.10.2023 өлшемі 6.95 Mb. #480343
Прохоренок Н.А. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера (3-е издание, 2010) (1)
Использование виртуальных серверов позволяет размещать на одном сервере несколько сайтов. Виртуальные серверы создаются с помощью раздела
.
Попробуем создать два новых сайта на сервере. Один сайт будет доступен по IP-адресу 127.0.0.1 и имени site1, а второй — по IP-адресу 127.0.0.2 и имени site2. Для этого в каталоге C:\Apache2 создаем две папки site1 и site2.
В папку site1 добавляем файл index.html, например , следующего содержания:
Новый сайт1
Это сайт1 Это сайт2
Это наш новый хост.
echo "Hello, world";
?>
Hello, world ';
echo 'Hello, world'; echo ' Hello, world \n";
echo "Hello, world\n"; echo " Hello, world
\n";
echo "\n"; echo "Hello, world\n";
echo "\n";
echo " Metka1;
echo $Y;
$X = "Привет";
echo $X[0]; // выведет "П"
?>
function f_Sum($x, $y=2) { return ($x + $y);
}
?>
7
Артикул
Название
Количество
001
Дискета
100
002
Монитор
5
003
HDD
12
Загрузка файлов
Регистрация пользователя
if (isset($err)) {
echo 'При заполнении формы были допущены '; echo 'ошибки:
';
echo $err, "
\n";
}
if (isset($_GET['reg']) && $_GET['reg'] == 'ok') {
// Если регистрация прошла успешно , выводим подтверждение
echo 'Регистрация прошла успешно
';
}
?>
\n";
}
}
?>
$title = 'Заголовок';
$meta = 'Описание';
$obj = new Header($title, $meta);
$obj->f_display();
echo ''; require_once('footer.php');
?>
Основное содержание страницы
{* Это комментарий внутри шаблона. В HTML не попадет *}
Это HTML-комментарий. Отображается в HTML-документе -->
Привет, {$name}. Smarty работает!
Это HTML-комментарий. Отображается в HTML-документе -->
Привет, Николай. Smarty работает!
Это HTML-комментарий. Отображается в HTML-документе -->
Привет, _tpl_vars['name']; ?>
. Smarty работает!
Перейти
Выводим форму -->
Выводим сообщения -->
{MESSAGES}
Выводим номера страниц -->
{PAGEBAR}
Загрузка баннера
$err_uploaded = ""; if($_FILES["file_name"]["error"]==0 &&
$_FILES["file_name"]["size"]>0) {
if ($_FILES["file_name"]["type"]!="image/gif") {
$err_uploaded .= "Картинка должна быть в формате gif
";
}
else {
if ($_FILES["file_name"]["size"]>10000) {
$err_uploaded .= "Размер картинки больше допустимого
";
}
else {
$img = imagecreatefromgif($_FILES["file_name"]["tmp_name"]);
$img_X = imagesx($img);
$img_Y = imagesy($img); imagedestroy($img);
if ($img_X!=88 || $img_Y!=31) {
$err_uploaded .= "Размер картинки должен быть 88*31
";
}
}
}
if (!$err_uploaded) {
$path = "/home/jquery/www/site1/public_html/newfile/";
$path .= $_FILES["file_name"]["name"];
if (@move_uploaded_file($_FILES["file_name"]["tmp_name"], $path)) { chmod($path, 0644); // Задаем права доступа
echo "Файл успешно загружен
";
echo ' ';
}
else {
echo "Ошибка при загрузке";
}
}
else {
echo $err_uploaded;
}
}
else echo "Ошибка при загрузке";
?>
15
20
307
36
19
19
26
67
26
26
17
67
18
57
45
45, 46
— 22
13
21
13
17
Достарыңызбен бөлісу: