Файл: Разработка сайта компании (ООО Управление и Инвестиции).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 31.03.2023

Просмотров: 629

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

</div>

</a>

<?php echo '<a href="foremploees.php?deleteCookie=TRUE"> <div class="sub">

Выход

</div>

</a>'; ?>

</div>

</div>

</body>

</html>

<?

} else {

$access = FALSE;

}

} else {

$access = FALSE;

}

if (isset($access) and $access = TRUE) { ?>

Закрыт доступ!

<? } ?>

Приложение 2. Программный код страницы ответов на вопросы пользователей

<?php

session_start();

if (isset($_SESSION['log']) && isset($_SESSION['pas']) && isset($_SESSION['stat'])){

if ($_SESSION['stat'] == 1){ ?>

<!DOCTYPE html>

<html lang="ru">

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie-=edge">

<link rel="stylesheet" href="style\styleManager.css">

<title>Вопросы о пользователей</title>

<script type="text/javascript">

function fanc(){

document.getElementById("id1").checked=true; document.registr.status[0].checked=true;

document.registr['status'][0].checked=true;

}

</script>

</head>

<body>

<div class="questionauth">

<div class="question">

<h2>Вопросы о пользователей</h2>

<?php

$mysqli = new mysqli("localhost", "root", "", "upravlenie");

if ($mysqli->connect_errno) {

printf("Не удалось подключиться: %s\n", $mysqli->connect_error);

exit();

}

foreach ( $mysqli->query("SELECT * FROM question") as $row ) {

if ($row['HaveAnswer'] == 0){

?>

<div class="blockAnsw">

<div class="QuestionUser">

<div class="AnswerText"> <?

echo "От: ".$row['NameUser'];

echo ". Номер телефона пользователя: ".$row['PhoneUser'];

echo ". Почта пользователя: ".$row['EmailUser']."<br />";

echo "Идентификационный номер вопроса: ".$row['idQuestion']."<br />"; ?>

</div> <?

echo '<h3>'.$row['QuestionUser'].'</h3>'."<br />";

echo '<a href="?del_id='.$row['idQuestion'].'"><input type="submit" name="Delete" value="Удалить" onclick="confirmDelete(this)"/></a>'; ?>

</div>

</div><?

}

}

?>

</div>

<div class="field">

<h2>Ответить на вопрос</h2>

<?php

if (isset($_POST['idQuest']) && isset($_POST['AnswerToQuestion']) ) {

$idQuest = $_POST['idQuest'];

$AnswerToQuestion = $_POST['AnswerToQuestion'];

$result = $mysqli->query("INSERT INTO Answer (idQuest, AnswerToQuestion) VALUES ('$idQuest','$AnswerToQuestion')");

$sql = $mysqli->query("UPDATE question SET HaveAnswer = '1' WHERE idQuestion = $idQuest");

if ($result == true){

echo "Информация занесена в базу данных";

} else {

echo "Информация не занесена в базу данных";

}

mysqli_close($mysqli);

}

?>

<form method="POST">

<label>Введите идентификационный номер вопроса</label><input type="text" name="idQuest" required><br><br>

<label>Введите введите ответ</label><input type="text" name="AnswerToQuestion" required><br><br>

<input name="submit" type="submit" value="Отправить">

</form>

<a href="menumanager.php">

<div class="subdel">

Вернуться к меню менеджера

</div>

</a>

<a href="foremploees.php">

<div class="subdel">

Выход

</div>

</a>

</div>

</div>

</body>


</html>

<?

} else {

$access = FALSE;

}

} else {

$access = FALSE;

}

if (isset($access) and $access = TRUE) { ?>

Закрыт доступ!

<? } ?>

Приложение 3. Программный код страницы авторизации

<?php

$mysqli = new mysqli("localhost", "root", "", "upravlenie");

error_reporting(E_ALL);

ini_set("display_errors", 1);

session_start();

if (isset($_POST['log']) && isset($_POST['pass'])){

$login = $_POST['log'];

$password = md5(trim($_POST['pass']));

foreach ( $mysqli->query("SELECT Login, PasswordHash, Status FROM employees") as $row ){

if ($password == $row['PasswordHash'] & $login == $row['Login'] & $row['Status'] == 1) {

header('Location: menumanager.php');

session_start();

$_SESSION['log'] = $login;

$_SESSION['pas'] = $password;

$_SESSION['stat'] = $row['Status'];

exit;

} elseif ($password == $row['PasswordHash'] & $login == $row['Login'] & $row['Status'] == 10) {

header('Location: menuadmin.php');

session_start();

$_SESSION['log'] = $login;

$_SESSION['pas'] = $password;

$_SESSION['stat'] = $row['Status'];

exit;

}

}

foreach ( $mysqli->query("SELECT Login, PasswordHash, Status FROM employees") as $row ){

if ($password != $row['PasswordHash'] or $login == $row['Login']) {

header('Location: NoPas.php');

exit;

}

}

}

?>

<!DOCTYPE html>

<html lang="ru">

<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie-=edge">

<link rel="stylesheet" href="style/style.css">

<title>Авторизация</title>

</head>

<body>

<div class="conteinerform">

<div class="formauth tut">

<h2>Авторизация</h2>

<form method="POST">

Логин <input name="log" type="text"><br><br>

Пароль <input name="pass" type="password"><br><br>

<input name="submit" type="submit" value="Войти">

</form>

<a href="foremploees.php">

<div class="sub">

Вернуться на сайт

</div>

</a>

</div>

</div>

</body>

</html>

Приложение 4. Программный код страницы для перехода к авторизации

<?php

$deleteCookie = $_GET['deleteCookie'];

if ($deleteCookie = TRUE) {

session_start();

unset ($_SESSION['log']);

unset ($_SESSION['pas']);

unset ($_SESSION['stat']);

}

?>

<!DOCTYPE html>

<html>

<head lang="ru">

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<meta http-equiv="X-UA-Compatible" content="ie-=edge">

<link rel="stylesheet" href="style/css.css">

<link rel="stylesheet" href="style/echocss.css">

<title>Главная</title>

</head>

<body>

<div class="wrap">

<div class="box1 bok">

<!-- box1 -->

</div>

<div class="box2">

<div class="box201">

<a href="index.php">

<img src="img/logo.png" width="50" alt="logo">

</a>

</div>

<div class="box202">

<h1>Управление и Инвестиции</h1>

</div>

</div>

<div class="box4">

<br>

<form action="Search.php" method="post">

<input type="text" name="search_q" size="10" placeholder="Поиск">

<input type="submit" value="Найти">

</form>

</div>

<div class="box5">

<h3>+7 (919) 720 59 45</h3>

</div>

<div class="box6 bok">

<!-- box6 -->


</div>

<div class="box66 nav">

<!-- box66 -->

</div>

<div class="box7 nav">

<a href="katalog.php">

<div class="con">

Каталог

</div>

</a>

</div>

<div class="box7 nav">

<a href="company.html">

<div class="con tut">

Компания

</div>

</a>

</div>

<div class="box8 nav">

<a href="contact.php">

<div class="con">

Контакты

</div>

</a>

</div>

<div class="box9 nav">

<a href="buyout.php">

<div class="con">

Выкуп объектов

</div>

</a>

</div>

<div class="box99 nav">

<!-- box99 -->

</div>

<div class="box66 nav">

<!-- box66 -->

</div>

<div class="box7 nav">

<a href="company.html">

<div class="con">

О компании

</div>

</a>

</div>

<div class="box7 nav">

<a href="employees.php">

<div class="con">

Сотрудники

</div>

</a>

</div>

<div class="box8 nav">

<a href="questionAnswer.php">

<div class="con">

Вопрос ответ

</div>

</a>

</div>

<div class="box9 nav">

<a href="">

<div class="con tut">

Авторизация

</div>

</a>

</div>

<div class="box99 nav">

<!-- box99 -->

</div>

<div class="companybok1 bok">

<!-- bok1 -->

</div>

<div class="infocompany">

<div class="infocompanyimg">

<img src="img/you.png" width="100%" alt="You">

</div>

<div class="infocompanytext">

<h2>Внимание</h2>

<p>Страница авторизации только для сотрудников компании</p>

<div class="sbut sub">

<a href="vhod.php">Авторизоваться</a>

</div>

</div>

</div>

<div class="companybok2 bok">

<!-- bok -->

</div>

<div class="box23 bok">

<!-- box23 -->

</div>

<div class="box24">

<div class="box241 karta">

<h1>Компания</h1>

<ul>

<li><a href="company.html">О компании</a></li>

<li><a href="Employees.php">Сотрудники</a></li>

<li><a href="questionAnswer.php">Вопрос - ответ</a></li>

<li><a href="foremploees.php">Авторизация</a></li>

</ul>

</div>

<div class="box242 karta">

<h1>Услуги</h1>

<ul>

<li><a href="katalog.php">Покупка и аренда помещений</a></li>

<li><a href="buyout.php">Выкуп помещений</a></li>

</ul>

</div>

<div class="box243 karta">

<h1>Мы в социальных сетях</h1>

<ul>

<li><a href=""><img src="https://img.icons8.com/ios/50/000000/vk-com.png"/></a></li>

<li><a href=""><img src="https://img.icons8.com/ios/50/000000/youtube-squared.png"/></a></li>

<li><a href=""><img src="https://img.icons8.com/ios/50/000000/facebook.png"/></a></li>

<li><a href=""><img src="https://img.icons8.com/ios/50/000000/instagram.png"/></a></li>

<li><a href=""><img src="https://img.icons8.com/ios/50/000000/weixing.png"/></a></li>

</ul>

</div>

</div>

<div class="box25 bok">

<!-- box25 -->

</div>

<div class="box26">