Как написать администраторскую часть для Wi-Fi зоны Mikrotik Routerboard. Часть третья (3/9) |
При помощи оборудования Mikrotik Routerboard: Mikrotik RouterBoard RB435G, Mikrotik RouterBoard 433AH и Mikrotik RouterBoard RB/433UAH мы построили WI-FI зону. Теперь опишем администраторскую часть файла index.php, который является основным.
Сам файл index.php выглядит так:
<?php
session_start();
if (isset($_GET['ld'])) $ld = $_GET['ld']; if { unset;}
if (isset($_GET['del_id'])) $del_id = $_GET['del_id']; if $del_id == » { unset$del_id;}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf8" />
<meta name="author" content="Interline" />
<link href="../style.css" rel="stylesheet" type="text/css" />
<script language="javascript" src="../jquery-1.5.1.min.js"></script>
<title>Админка</title>
</head>
<body>
<?
if (empty($_SESSION['id']))
require_once"au_admin_form.php";
if (isset($_SESSION['id']) AND isset($_SESSION['login']))
require_once;
if (isset($_SESSION['id']) AND isset($ld) AND ($ld==add_u))
require_once"add_user_form.php";
if (isset($_SESSION['id']) AND isset($ld) AND ($ld==list_u))
require_once"user_list.php";
if (isset($del_id))
require_once"db.php";
mysql_query "DELETE FROM users WHERE id=’$del_id’";
echo "Пользователь удален";
?>
</body>
</html>
Разбираем скрипт:
Для начала выполним session_start();
Эти два действия пока пропускаем, вернемся к ним чуть позже:
if (isset($_GET['ld'])) $ld = $_GET['ld']; if { unset;}
if (isset($_GET['del_id'])) $del_id = $_GET['del_id']; if $del_id == » { unset$del_id;}
Выполняем проверку – авторизирован ли администратор:
if (empty($_SESSION['id']))
require_once"au_admin_form.php";
В случае, когда администратор не авторизирован, отображается форма для ввода логина и пароля. Она находится в файле au_admin_form.php – в той же директории, что и index.php.
Как написать администраторскую часть для Wi-Fi зоны Mikrotik Routerboard. Часть третья (3/9)| Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |