Example #1
0
<?php

include "../../includes/inc.main.php";
$ID = $_GET['id'];
$Edit = new AdminData($ID);
$Data = $Edit->GetData();
ValidateID($Data);
$Head->setTitle($Menu->GetTitle());
$Head->setIcon($Menu->GetHTMLicon());
$Head->setStyle('../../../vendors/select2/select2.min.css');
// Select Inputs With Tags
$Head->setHead();
$Exceptions = $DB->fetchAssoc("relation_admin_menu", "menu_id", "admin_id=" . $ID);
$Menues = "0";
foreach ($Exceptions as $Exception) {
    $Menues .= "," . $Exception['menu_id'];
}
$RelatedGroups = $DB->fetchAssoc("relation_admin_group", "group_id", "admin_id=" . $ID);
$Groups = "0";
foreach ($RelatedGroups as $Group) {
    $Groups .= "," . $Group['group_id'];
}
include '../../includes/inc.top.php';
?>
  <?php 
echo insertElement("hidden", "action", 'update');
?>
  <?php 
echo insertElement("hidden", "id", $ID);
?>
  <?php 
Example #2
0
     $err = curl_error($curl);
     curl_close($curl);
     if ($err) {
         echo "cURL Error #:" . $err;
     } else {
         echo $response;
         //$Data = json_decode($response,true);
         //$DB->execQuery('INSERT','test_user','id,nickname,password,site_status,email,creation_date',$Data['id']",'".$Data['nickname']."','".$Data['password']."','".$Data['site_status']."','".$Data['email']."',NOW()");
     }
     die;
     break;
     //////////////////////////////////////////// EDIT ///////////////////////////////////////////////////////////////
 //////////////////////////////////////////// EDIT ///////////////////////////////////////////////////////////////
 case 'update':
     $ID = $_POST['id'];
     $Edit = new AdminData($ID);
     if ($_POST['password']) {
         $Password = md5(htmlentities($_POST['password']));
         $PasswordFilter = ",password='******'";
     }
     if ($_POST['password'] && $_POST['oldpassword']) {
         if (md5(htmlentities($_POST['oldpassword'])) != $Edit->AdminData['password']) {
             echo "Ha ingresado incorrectamente su antigua clave.";
             die;
         }
         $Password = md5(htmlentities($_POST['password']));
         $PasswordFilter = ",password='******'";
     }
     $Image = $_POST['newimage'];
     $User = htmlentities(strtolower($_POST['user']));
     $FirstName = htmlentities($_POST['first_name']);
Example #3
0
<?php

include "../../includes/inc.main.php";
$Admin_id = $_GET['id'];
$AdminEdit = new AdminData($Admin_id);
$AdminData = $AdminEdit->GetData();
$MenuTree = new Menu();
$MenuTree->SetCheckedMenues($AdminEdit->GetCheckedMenues());
$Group = new GroupData();
$Title = "Editar usuario '" . $AdminEdit->FullName . "'";
$Head->setTitle("Editar Usuario");
$Head->setHead();
?>
<body>
  <div id="wrapper">
    <?php 
include '../../includes/inc.subtop.php';
?>
    <?php 
echo insertElement("hidden", "action", 'update');
?>
    <?php 
echo insertElement("hidden", "id", $Admin_id);
?>
    <?php 
echo insertElement("hidden", "menues");
?>
    <?php 
echo insertElement("hidden", "groups");
?>
    <?php 
Example #4
0
 public function Update()
 {
     $ID = $_POST['id'];
     $Edit = new AdminData($ID);
     if ($_POST['password']) {
         $Password = md5(htmlentities($_POST['password']));
         $PasswordFilter = ",password='******'";
     }
     $Image = $_POST['newimage'];
     $User = htmlentities(strtolower($_POST['user']));
     $FirstName = htmlentities($_POST['first_name']);
     $LastName = htmlentities($_POST['last_name']);
     $Email = htmlentities($_POST['email']);
     $ProfileID = $_POST['profile'];
     $Groups = $_POST['groups'] ? explode(",", $_POST['groups']) : array();
     $Menues = $_POST['menues'] ? explode(",", $_POST['menues']) : array();
     $Dir = array_reverse(explode("/", $Image));
     if ($Dir[1] != "default" && $ID != $this->AdminID) {
         $Temp = $Image;
         $Image = $Edit->ImgGalDir() . $Dir[0];
         copy($Temp, $Image);
     }
     $Update = $this->execQuery('update', 'admin_user', "user='******'" . $PasswordFilter . ",first_name='" . $FirstName . "',last_name='" . $LastName . "',email='" . $Email . "',profile_id='" . $ProfileID . "',img='" . $Image . "'", "admin_id=" . $ID);
     //echo $this->lastQuery();
     $this->execQuery('delete', 'relation_admin_group', "admin_id = " . $ID);
     $this->execQuery('delete', 'relation_admin_menu', "admin_id = " . $ID);
     foreach ($Groups as $Group) {
         if (intval($Group) > 0) {
             $Values .= !$Values ? $ID . "," . $Group : "),(" . $ID . "," . $Group;
         }
     }
     $this->execQuery('insert', 'relation_admin_group', 'admin_id,group_id', $Values);
     //echo $this->lastQuery();
     $Values = "";
     foreach ($Menues as $Menu) {
         if (intval($Menu) > 0) {
             $Values .= !$Values ? $ID . "," . $Menu : "),(" . $ID . "," . $Menu;
         }
     }
     $this->execQuery('insert', 'relation_admin_menu', 'admin_id,menu_id', $Values);
 }
Example #5
0
require_once "/var/www/functions/template.php";
require_once "/var/www/functions/xml/zone_form_upd.php";
$form_login_xml = "/var/www/functions/xml/admin_login_form.xml";
$form_add_xml = "/var/www/functions/xml/zone_form_add.xml";
$table = "zone";
session_start();
//ログイン
if (isset($_SERVER["REQUEST_METHOD"]) == "POST") {
    if (isset($_POST["submit_login"])) {
        $_SESSION["user"] = $_POST["user"];
        $_SESSION["pass"] = $_POST["pass"];
    }
}
$form = new Form($_SERVER["PHP_SELF"], "POST", "multipart/form-data");
if (isset($_SESSION["user"]) && isset($_SESSION["pass"])) {
    $data = new AdminData($_SESSION["user"], $_SESSION["pass"], "ezdata");
    if (!$data->is_admin || mysqli_connect_error()) {
        session_destroy();
        $login_err = "<div style=\"color:#F00;\">ログイン情報が間違っています</div>";
    }
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 新規作成
    if (isset($_POST["submit_add"])) {
        $cols = array("id", "name", "nameE", "nameS", "event");
        foreach ($cols as $col) {
Example #6
0
$form_login_xml = "/var/www/functions/xml/admin_login_form.xml";
$form_add_xml = "/var/www/functions/xml/updinfo_form_add.xml";
$PAGESIZE = 20;
$table = "updinfo";
$page = 0;
session_start();
//ログイン
if (isset($_SERVER["REQUEST_METHOD"]) == "POST") {
    if (isset($_POST["submit_login"])) {
        $_SESSION["user"] = $_POST["user"];
        $_SESSION["pass"] = $_POST["pass"];
    }
}
$form = new Form($_SERVER["PHP_SELF"], "POST", "multipart/form-data");
if (isset($_SESSION["user"]) && isset($_SESSION["pass"])) {
    $data = new AdminData($_SESSION["user"], $_SESSION["pass"], "ezdata");
    if (!$data->is_admin || mysqli_connect_error()) {
        session_destroy();
        $login_err = "<div style=\"color:#F00;\">ログイン情報が間違っています</div>";
    }
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 新規作成
    if (isset($_POST["submit_add"])) {
        $cols = array("id", "detail");
        $_POST["new_id"] = preg_replace("/[\\/]/", "-", $_POST["new_id"]);
Example #7
0
$form_add_xml = "/var/www/functions/xml/skill_form_add.xml";
$PAGESIZE = 20;
$table = "skill";
$group_id = 10;
$page = 0;
session_start();
//ログイン
if (isset($_SERVER["REQUEST_METHOD"]) == "POST") {
    if (isset($_POST["submit_login"])) {
        $_SESSION["user"] = $_POST["user"];
        $_SESSION["pass"] = $_POST["pass"];
    }
}
$form = new Form($_SERVER["PHP_SELF"], "POST", "multipart/form-data");
if (isset($_SESSION["user"]) && isset($_SESSION["pass"])) {
    $data = new AdminData($_SESSION["user"], $_SESSION["pass"], "ezdata");
    if (!$data->is_admin || mysqli_connect_error()) {
        session_destroy();
        $login_err = "<div style=\"color:#F00;\">ログイン情報が間違っています</div>";
    }
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 新規作成
    if (isset($_POST["submit_add"])) {
        $cols = array("id", "name", "category", "learning", "cost", "recast", "cast", "text", "note", "ep", "enhance");
        foreach ($cols as $col) {
Example #8
0
$form_login_xml = "/var/www/functions/xml/admin_login_form.xml";
$form_add_xml = "/var/www/functions/xml/monster_form_add.xml";
$PAGESIZE = 8;
$table = "monster";
$zone = "zone";
session_start();
//ログイン
if (isset($_SERVER["REQUEST_METHOD"]) == "POST") {
    if (isset($_POST["submit_login"])) {
        $_SESSION["user"] = $_POST["user"];
        $_SESSION["pass"] = $_POST["pass"];
    }
}
$form = new Form($_SERVER["PHP_SELF"], "POST", "multipart/form-data");
if (isset($_SESSION["user"]) && isset($_SESSION["pass"])) {
    $data = new AdminData($_SESSION["user"], $_SESSION["pass"], "ezdata");
    if (!$data->is_admin || mysqli_connect_error()) {
        session_destroy();
        $login_err = "<div style=\"color:#F00;\">ログイン情報が間違っています</div>";
    }
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 最初のページ
    if (isset($_POST["submit_group"])) {
        $_POST["page"] = 0;
    }
Example #9
0
require_once "/var/www/functions/class.php";
require_once "/var/www/functions/xml/bmskill_form_upd.php";
$form_login_xml = "/var/www/functions/xml/admin_login_form.xml";
$form_add_xml = "/var/www/functions/xml/bmskill_form_add.xml";
$table = "bmskill";
session_start();
//ログイン
if (isset($_SERVER["REQUEST_METHOD"]) == "POST") {
    if (isset($_POST["submit_login"])) {
        $_SESSION["user"] = $_POST["user"];
        $_SESSION["pass"] = $_POST["pass"];
    }
}
$form = new Form($_SERVER["PHP_SELF"], "POST", "multipart/form-data");
if (isset($_SESSION["user"]) && isset($_SESSION["pass"])) {
    $data = new AdminData($_SESSION["user"], $_SESSION["pass"], "ezdata");
    if (!$data->is_admin || mysqli_connect_error()) {
        session_destroy();
        $login_err = "<div style=\"color:#F00;\">ログイン情報が間違っています</div>";
    }
    $data->select_all($table);
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 新規作成
    if (isset($_POST["submit_add"])) {
        $cols = array("id", "S", "A", "B", "C", "D", "E", "F");
Example #10
0
$form_add_xml = "/var/www/functions/xml/item_form_add.xml";
$PAGESIZE = 40;
$table = "items";
$group_id = 10000;
$page = 0;
session_start();
//ログイン
if (isset($_SERVER["REQUEST_METHOD"]) == "POST") {
    if (isset($_POST["submit_login"])) {
        $_SESSION["user"] = $_POST["user"];
        $_SESSION["pass"] = $_POST["pass"];
    }
}
$form = new Form($_SERVER["PHP_SELF"], "POST", "multipart/form-data");
if (isset($_SESSION["user"]) && isset($_SESSION["pass"])) {
    $data = new AdminData($_SESSION["user"], $_SESSION["pass"], "ezdata");
    if (!$data->is_admin || mysqli_connect_error()) {
        session_destroy();
        $login_err = "<div style=\"color:#F00;\">ログイン情報が間違っています</div>";
    }
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();
        selfpage();
    }
    // 新規作成
    if (isset($_POST["submit_add"])) {
        $cols = array("id", "name", "text", "rare", "notrade", "price", "stack", "note", "hidden");
        foreach ($cols as $col) {
Example #11
0
require_once "/var/www/functions/template.php";
require_once "/var/www/functions/class.php";
require_once "/var/www/functions/xml/status_form_upd.php";
$form_login_xml = "/var/www/functions/xml/admin_login_form.xml";
$form_add_xml = "/var/www/functions/xml/status_form_add.xml";
session_start();
//ログイン
if (isset($_SERVER["REQUEST_METHOD"]) == "POST") {
    if (isset($_POST["submit_login"])) {
        $_SESSION["user"] = $_POST["user"];
        $_SESSION["pass"] = $_POST["pass"];
    }
}
$form = new Form($_SERVER["PHP_SELF"], "POST", "multipart/form-data");
if (isset($_SESSION["user"]) && isset($_SESSION["pass"])) {
    $data = new AdminData($_SESSION["user"], $_SESSION["pass"], "ezdata");
    if (!$data->is_admin || mysqli_connect_error()) {
        session_destroy();
        $login_err = "<div style=\"color:#F00;\">ログイン情報が間違っています</div>";
    }
    $table = isset($_POST["table"]) ? $_POST["table"] : "FIG";
    $data->select_all("class");
    $select_part = array('part' => 'select', 'name' => 'table', 'selected' => $table);
    while ($row = $data->fetch()) {
        $select_part["option"]["{$row["nameS"]}"] = $row["name"];
    }
}
if (isset($_SERVER["REQUEST_METHOD"]) == "POST" && !isset($login_err)) {
    // ログアウト
    if (isset($_POST["submit_logout"])) {
        session_destroy();