Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






ПРИЛОЖЕНИЯ. Рисунок А. 1 Лицензия на оказание телематических услуг связи






Приложение А

 

Рисунок А. 1 Лицензия на оказание телематических услуг связи

 

Приложение Б

 

Рисунок Б.1 Лицензия на оказание услуг связи

 

 

Приложение В

 

Рисунок В.1 Свидетельство о государственной регистрации

 

 

Приложение Г

authorization.php

 

<? php

header('Content-Type: text/html; charset=utf-8');

setlocale(LC_ALL, 'ru_RU.65001', 'rus_RUS.65001', 'Russian_Russia.65001', 'russian');

session_start(); // вся процедура работает на сессиях. Именно в ней хранятся данные пользователя, пока он находится на сайте. Очень важно запустить их в самом начале странички!!!

if (isset($_POST['login'])) {

$login = $_POST['login'];

if ($login == '') unset($login);

} //заносим введенный пользователем логин в переменную $login, если он пустой, то уничтожаем переменную

if (isset($_POST['password'])) {

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

if ($password =='') unset($password);

} //заносим введенный пользователем пароль в переменную $password, если он пустой, то уничтожаем переменную

if (empty($login) or empty($password)) {

exit (

" < BODY>

< DIV align='center'>

< BR>

< BR>

< BR>

< H3>

Вы ввели не всю информацию, вернитесь назад и заполните все поля!

< BR>

< A href='index.php'> < B> Назад< /B> < /A>

< /H3>

< /DIV>

< /BODY> "

);

} //если пользователь не ввел логин или пароль, то выдаем ошибку и останавливаем скрипт

//если логин и пароль введены, то обрабатываем их, чтобы теги и скрипты не работали, мало ли что люди могут ввести

$login = stripslashes($login);

$login = htmlspecialchars($login);

$password = stripslashes($password);

$password = htmlspecialchars($password);

//удаляем лишние пробелы

$login = trim($login);

$password = trim($password);

//Подключаемся к базе данных.

$dbcon = mysql_connect(" localhost", " root", " ");

mysql_select_db(" FORUM", $dbcon);

if (! $dbcon) {

echo " < P> Произошла ошибка при подсоединении к MySQL! < /P> ".mysql_error();

exit();

} else {

if (! mysql_select_db(" FORUM", $dbcon)) echo(" < P> Выбранной базы данных не существует! < /P> ");

}

//извлекаем из базы все данные о пользователе с введенным логином

$result = mysql_query(" SELECT * FROM operators WHERE name='$login'", $dbcon);

$myrow = mysql_fetch_array($result);

if (empty($myrow[" password" ])) {

//если пользователя с введенным логином не существует

/*exit (

" < BODY>

< DIV align='center'>

< BR>

< BR>

< BR>

< H3>

Извините, введённый вами login или пароль неверный.

< A href='/index.htm'> < BR> < B> Назад< /B> < /A>

< /H3>

< /DIV>

< /BODY> "

); */

$_SESSION['name']=$login;

 

header(" Location: index.php");

} else {

//если существует, то сверяем пароли

if ($myrow[" password" ]==$password) {

//если пароли совпадают, то запускаем пользователю сессию! Можете его поздравить, он вошел!

$_SESSION['name']=$myrow[" name" ];

$_SESSION['id_operator']=$myrow[" id_operator" ]; //эти данные очень часто используются, вот их и будет " носить с собой" вошедший пользователь

header(" Location: main.php");

} else { //если пароли не сошлись

exit (

" < BODY>

< DIV align='center'>

< BR>

< BR>

< BR>

< H3>

Извините, введённый вами login или пароль неверный.

< A href='/index.htm'> < BR> < B> Назад< /B> < /A>

< /H3>

< /DIV>

< /BODY> "

);

}

}

? >

 

exit.php

 

<? php

session_start();

session_destroy();

header(" Location: /index.php");

? >

 

get.php

 

<? php

header('Content-Type: text/html; charset=utf-8');

header(" Cache-Control: no-store, no-cache, must-revalidate");

header(" Cache-Control: post-check=0, pre-check=0", false);

 

$dbcon = mysql_connect(" localhost", " root", " ");

mysql_select_db(" FORUM", $dbcon);

mysql_query(" SET NAMES 'UTF8'");

if (! $dbcon) {

echo " < P> Произошла ошибка при подсоединении к MySQL! < /P> ".mysql_error();

exit();

} else {

if (! mysql_select_db(" FORUM", $dbcon)) echo(" < P> Выбранной базы данных не существует! < /P> ");

}

 

$result=mysql_query(" SELECT * FROM Messages WHERE MSG_ID> $_POST[msg_num]");

$count=mysql_num_rows($result);

 

$rows = mysql_num_rows($result);

$fields = mysql_num_fields($result);

 

echo " < pre> ";

for ($c=($rows-1); $c> =0; $c--) {

echo mysql_result($result, $c, 1)." (".mysql_result($result, $c, 2).")\n".mysql_result($result, $c, 3);

echo " \n";

}

echo " < /pre> ";

if ($count! =0) echo " msg_num=".mysql_result($result, $rows-1, 0); else echo " msg_num=".$_POST[msg_num];

 

mysql_close();

? >

 

head.php

 

<? php

header('Content-Type: text/html; charset=utf-8');

setlocale(LC_ALL, 'ru_RU.65001', 'rus_RUS.65001', 'Russian_Russia.65001', 'russian');

echo " < FONT color='green'> Здравствуйте, < FONT color='red'> ".$_SESSION['name']." < /FONT> < /FONT> < BR> ";

echo " < A href='exit.php'> Выход< /A> < BR> < BR> < BR> ";

? >

 

index.php

 

<? php

//session_start();

header('Content-Type: text/html; charset=utf-8');

 

switch ($_SERVER[" REMOTE_ADDR" ]) {

case " 192.168.200.3":

$_SESSION['name']=" admin";

header(" Location: main.php");

break;

default:

similar_text(" 192.168.14", $_SERVER[" REMOTE_ADDR" ], $sim);

similar_text(" 192.168.13", $_SERVER[" REMOTE_ADDR" ], $sim1);

if ($sim> 82 || $sim1> 82) {

require('routeros_api.class.php');

$API = new routeros_api();

if ($API-> connect('192.168.200.1', 'admin', 'idbeholdv')) {

$qr = '/ppp/active/print';

$API-> write($qr);

$ARRAY = $API-> read(false);

$c = (count($ARRAY)-1)/12;

for ($i=0; $i< count($ARRAY); $i+=12) {

if ($ARRAY[$i+1]==$_SERVER[" REMOTE_ADDR" ]) {

$_SESSION['name']=$ARRAY[$i+2];

}

}

$API-> disconnect();

}

}

break;

}

 

? >

< HTML>

< HEAD>

< TITLE> Форум< /TITLE>

< meta http-equiv=" content-type" content=" text/html; charset=UTF-8" >

< meta http-equiv=" content-language" content=" ru" />

< meta name=" robots" content=" all" />

< meta name=" keywords" content=" " />

< meta name=" description" content=" " />

< link rel=" stylesheet" type=" text/css" media=" screen" href=" res/layout.css" />

< link rel=" stylesheet" type=" text/css" media=" screen" href=" res/styles.css" />

< link rel=" stylesheet" type=" text/css" media=" screen" href=" res/cabinet.css" />

< link rel=" stylesheet" type=" text/css" media=" screen" href=" res/template_styles.css" />

< /HEAD>

 

< BODY

>

< div class=" tail-top" >

< div class=" tail-bottom" >

< div class=" header-bg" >

< div id=" main" >

<! -- header -->

< div id=" header" >

< div class=" logo" >

< font size=" 4" > < span>

<? php echo " Здравствуйте, < FONT color='red'> ".$_SESSION['name']." < /FONT> (".$_SERVER[" REMOTE_ADDR" ].")";

? >

< /span> < /font>

< /div>

< div class=" site-nav" >

 

< /div>

< div class=" header-box" >

< /div>

< /div>

< div id=" content" >

< div class=" cont-box" >

< div class=" left-bot-corner" >

< div class=" right-bot-corner" >

< div class=" inner" >

< div class=" wrapper" >

< div class=" col-1" >

< br/>

< ul class=" breadcrumb-navigation" >

< /ul>

 

< table cellspacing=" 0" cellpadding=" 0" border=" 0" width=" 100& #37; " >

< tbody>

< tr> < td valign=" top" style=" padding-right: 35px; " >

<? php

if (empty($_SESSION['name']) or empty($_SESSION['id_operator'])) {

? >

< DIV class=content>

< DIV class=content_center_l>

< DIV class=content_center_r>

< P align=center> Здравствуйте, < FONT color=" red" > гость< /FONT>!

< BR>

Авторизуйтесь!

< /P>

< FORM action=" authorization.php" method=" post" >

< LABEL> логин: < /LABEL>

< BR>

< INPUT name=" login" type=" text" size=" 15" maxlength=" 15" >

< BR>

< LABEL> пароль: < /LABEL>

< BR>

< INPUT name=" password" type=" password" size=" 15" maxlength=" 15" >

< BR>

< BR>

< INPUT type=" submit" value=" войти" >

< BR>

< BR>

< /FORM>

< /DIV>

< /DIV>

< /DIV>

 

< /tbody>

< /table>

< /div>

< div class=" col-2" >

< /div>

< /div>

< /div>

< /div>

< /div>

< /div>

< /div>

< div id=" footer" >

< div class=" left" >

< /div>

< /div>

< /div>

< /div>

< /div>

< /div>

<? php

} else header(" Location: index.php");

 

? >

< /BODY>

< /HTML>

 

main.php

 

<? php

header('Content-Type: text/html; charset=utf-8');

setlocale(LC_ALL, 'ru_RU.65001', 'rus_RUS.65001', 'Russian_Russia.65001', 'russian');

session_start();

? >

< HTML>

< HEAD>

< TITLE> Форум< /TITLE>

< meta http-equiv=" content-type" content=" text/html; charset=UTF-8" >

< meta http-equiv=" content-language" content=" ru" />

< meta name=" robots" content=" all" />

< meta name=" keywords" content=" " />

< meta name=" description" content=" " />

< link rel=" stylesheet" type=" text/css" media=" screen" href=" res/layout.css" />

< link rel=" stylesheet" type=" text/css" media=" screen" href=" res/styles.css" />

< link rel=" stylesheet" type=" text/css" media=" screen" href=" res/cabinet.css" />

< link rel=" stylesheet" type=" text/css" media=" screen" href=" res/template_styles.css" />

< SCRIPT Language=" JavaScript" >

var msg_num=0;

function XmlHttp() {

var xmlhttp;

try {xmlhttp = new ActiveXObject(" Msxml2.XMLHTTP"); }

catch (e) {

try {xmlhttp = new ActiveXObject(" Microsoft.XMLHTTP"); }

catch (E) {xmlhttp = false; }

}

if (! xmlhttp & & typeof XMLHttpRequest! ='undefined') xmlhttp = new XMLHttpRequest();

return xmlhttp;

}

 

function sendmsg(param) {

if (window.XMLHttpRequest) req = new XmlHttp();

method=(! param.method? " POST": param.method.toUpperCase());

 

if (method==" GET") {

send=null;

} else {

send=" ";

for (var i in param.data) send+= i+" =" +param.data[i]+" & ";

}

req.open(method, param.url, true);

req.setRequestHeader(" Content-Type", " application/x-www-form-urlencoded");

req.send(send);

req.onreadystatechange = function() {

if (req.readyState == 4 & & req.status == 200) if (param.success) param.success(req.responseText);

 

}

}

 

function get(param) {

if (window.XMLHttpRequest) req1 = new XmlHttp();

method=(! param.method? " POST": param.method.toUpperCase());

 

if (method==" GET") {

send1=null;

} else {

send1=" msg_num=" +param.data+" & ";

}

req1.open(method, param.url, true);

req1.setRequestHeader(" Content-Type", " application/x-www-form-urlencoded");

req1.send(send1);

req1.onreadystatechange = function() {

if (req1.readyState == 4 & & req1.status == 200) if (param.update) param.update(req1.responseText);

 

}

}

 

function status(data) {

document.getElementById(" status").innerHTML=" Сообщение отправлено";

var x = document.getElementById(" message");

x.value = " ";

}

 

function showmsg(data) {

l = data.length;

l1 = data.indexOf(" msg_num=");

msg_num = parseInt(data.substring(l1+8, l));

data = data.slice(0, l1);

var msg = document.createElement(" DIV");

frm.insertBefore(msg, frm.firstChild);

msg.innerHTML=data;

}

 

function refresh() {

get({

url: " get.php",

statbox: " status",

method: " POST",

data: msg_num,

update: window.showmsg

})

var msg = document.createElement(" DIV");

frm.appendChild(msg);

msg.innerHTML=" _____________________________________";

msg.parentNode.removeChild(msg);

 

setTimeout(refresh, 2000);

}

 

function ctrlEnter(event, formElem) {

if ((event.ctrlKey) & & ((event.keyCode == 0xA)||(event.keyCode == 0xD))) {

document.getElementById(" btnsend").click();

 

}

}

 

< /SCRIPT>

< /HEAD>

 

< BODY onLoad=refresh()>

< div class=" tail-top" >

< div class=" tail-bottom" >

< div class=" header-bg" >

< div id=" main" >

<! -- header -->

< div id=" header" >

< div class=" logo" >

< font size=" 4" > < span>

<? php echo " Здравствуйте, < FONT color='red'> ".$_SESSION['name']." < /FONT> (".$_SERVER[" REMOTE_ADDR" ].")";

? >

< /span> < /font>

< /div>

< div class=" site-nav" >

< font size=" 4" > < span>

<? php echo " < A href='exit.php'> Выход< /A> < BR> < BR> < BR> ";? >

< /span> < /font>

< /div>

< div class=" header-box" >

< /div>

< /div>

< div id=" content" >

< div class=" cont-box" >

< div class=" left-bot-corner" >

< div class=" right-bot-corner" >

< div class=" inner" >

< div class=" wrapper" >

< div class=" col-1" >

< h1> Основной раздел< /h1>

< br/>

< ul class=" breadcrumb-navigation" >

< /ul>

 

< table cellspacing=" 0" cellpadding=" 0" border=" 0" width=" 100& #37; " >

< tbody>

< tr> < td valign=" top" style=" padding-right: 35px; " >

< DIV id=" status" > < /DIV>

< FORM name=" mainfrm" id=" mainform" onkeypress=" ctrlEnter(event, this)" >

< P> < B> Введите сообщение< /B> < /P>

< P> < TEXTAREA id=" message" name=" msg_area" style=" height: 50px; width: 500px; " > сообщение< /TEXTAREA> < /P>

< INPUT type='button' id=" btnsend" value='Отправить' onclick='

sendmsg({

url: " send.php",

statbox: " status",

method: " POST",

data:

{

<? php echo $_SESSION['name']? >: document.getElementById(" message").value,

},

success: window.status

})'

>

< /FORM>

< SCRIPT>

var frm = document.createElement(" FORM");

mainform.appendChild(frm);

var msg = document.createElement(" DIV");

frm.appendChild(msg);

msg.innerHTML=" _____________________________________";

< /SCRIPT>

 

< /tbody>

< /table>

< /div>

< div class=" col-2" >

< /div>

< /div>

< /div>

< /div>

< /div>

< /div>

< /div>

< div id=" footer" >

< div class=" left" >

< /div>

< /div>

< /div>

< /div>

< /div>

< /div>

< /BODY>

< /HTML>

 

send.php

 

<? php

header('Content-Type: text/html; charset=utf-8');

header(" Cache-Control: no-store, no-cache, must-revalidate");

header(" Cache-Control: post-check=0, pre-check=0", false);

 

$dbcon = mysql_connect(" localhost", " root", " ");

mysql_select_db(" FORUM", $dbcon);

mysql_query(" SET NAMES 'UTF8'");

if (! $dbcon) {

echo " < P> Произошла ошибка при подсоединении к MySQL! < /P> ".mysql_error();

exit();

} else {

if (! mysql_select_db(" CHAT", $dbcon)) echo(" < P> Выбранной базы данных не существует! < /P> ");

}

 

while (list ($key, $val) = each ($_POST)) {

$val = $_POST[$key];

$d = date(" Y-m-d H: i: s");

mysql_query(" INSERT INTO Messages VALUES ('', '$key', '".$d." ', '".$val." ')");

}

 

mysql_close();

? >






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.