<?php
include_once('head.php');
//if(getAdmInfo($_SESSION['gpw_admin_username'],"ql_mail") == 0) locationUrl($config['url_adm']);
?>
<form id="frmSendMail" name="frmSendMail" action="" method="post">
<div class="span4">
<div class="widget-box">
<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i> </span>
<h5>Nội dung mail</h5> </div>
<div class="widget-content nopadding">
<div class="form-horizontal">
<div class="control-group">
<label class="control-label">Máy chủ :</label>
<div class="controls">
<select class="span11" name="zoneid" id="zoneid">
<?php
$array = $config['zonelist'];
foreach ($array as $i => $value) {
echo ' <option value="'.$array[$i].'">'.$config['namemu'].'-'.$array[$i].'</option>';
}
?>
</select>
</div>
</div>
<div class="control-group">
<label class="control-label">Tiêu đề mail :</label>
<div class="controls">
<input type="text" class="span11" name="subject" id="subject" value="He thong gui thu tu dong"> </div>
</div>
<div class="control-group">
<label class="control-label">Nội dung mail :</label>
<div class="controls">
<textarea class="span11" name="content" id="content2">He thong gui thu tu dong</textarea>
</div>
</div>
<div class="control-group">
<label class="control-label">Nguyên bảo :</label>
<div class="controls">
<input type="text" class="span11" name="gold" id="gold" value="0"> </div>
</div>
<div class="control-group">
<label class="control-label">Điểm vip :</label>
<div class="controls">
<input type="text" class="span11" name="vipexp" id="vipexp" value="0"> </div>
</div>
<div class="control-group">
<label class="control-label">Điểm ngân sức :</label>
<div class="controls">
<input type="text" class="span11" name="silverboard" id="silverboard" value="0"> </div>
</div>
<div class="control-group">
<label class="control-label">Điểm Exp :</label>
<div class="controls">
<input type="text" class="span11" name="exp" id="exp" value="0"> </div>
</div>
<div class="form-actions">
<button class="btn btn-success" type="submit" name="submit" id="submit" > Gửi Thư </button>
</div>
<script type="text/javascript">
var indexRoles = 0;
var addListRole = [];
$(document).ready(function() {
//$('.datepicker').datepicker();
$('.datepicker').datetimepicker({
//language: 'fr',
weekStart: 0,
todayBtn: 1,
autoclose: 1,
todayHighlight: 0,
startView: 2,
forceParse: 1,
showMeridian: 0
});
});
function addrole(id) {
var res = id.split("|");
if(jQuery.inArray(res[0], addListRole) !== -1) {
swal("Xảy ra lỗi!", "Tên người dùng đã có trong Gift Code này.", "error");
} else {
var strVar = "";
strVar += "<div class=\"form-horizontal item-" + indexRoles + "\">";
strVar += " <div class=\"control-group\">";
strVar += " <div class=\"controls\" style=\"margin-left: 30px; width: 150px; padding: 5px 0 0 5px;\">";
strVar += " <div class=\"input-append\">";
strVar += " <input type=\"text\" class=\"span11\" name=\"arrayuser[" + indexRoles + "][id]\" value=\"" + res[0] + "\" readonly=\"readonly\">";
strVar += " <input type=\"text\" class=\"span11\" name=\"arrayuser[" + indexRoles + "][name]\" value=\"" + res[1] + "\" readonly=\"readonly\">";
strVar += " <a class=\"btn btn-danger\" style=\"margin: 0 10px; width: 40px;\" onclick=\"deleteRole(" + indexRoles + "," + res[0] + ");\">Xóa<\/a>";
strVar += " </div>";
strVar += " </div>";
strVar += " </div>";
strVar += " </div>";
$("#addrole").append(strVar);
addListRole.push(res[0]);
indexRoles++;
}
}
function deleteRole(id, valueID) {
$(".item-" + id).remove();
addListRole.splice(addListRole.indexOf(valueID), 1);
return false;
}
var indexGoods = 0;
var addListGoods = [];
function addgood(id) {
var res = id.split("|");
//if (indexGoods > 4) {
//swal("Xảy ra lỗi!", "Chỉ có thể gửi tối đa 5 vật phẩm.", "error");
//} else {
var strVar = "";
strVar += "<div class=\"form-horizontal item2-" + indexGoods + "\">";
strVar += " <div class=\"control-group\">";
strVar += " <div class=\"controls\" style=\"margin-left: 30px; width: 150px; padding: 5px 0 0 5px;\">";
strVar += " <div class=\"input-append\">";
strVar += " <input type=\"text\" class=\"span11\" style=\"width: 90px;\" name=\"arrayitem[" + indexGoods + "][goodid]\" value=\"" + res[0] + "\" readonly=\"readonly\">";
strVar += " <input type=\"text\" class=\"span11\" style=\"width: 120px;\" name=\"arrayitem[" + indexGoods + "][goodname]\" value=\"" + res[1] + "\" readonly=\"readonly\">";
strVar += " <input type=\"number\" class=\"span11\" style=\"width: 90px;\" placeholder=\"Số lượng\" value=\"" + res[2] + "\" name=\"arrayitem[" + indexGoods + "][count]\">";
strVar += " <a class=\"btn btn-danger\" style=\"margin: 0 5px 0 0; width: 40px;\" onclick=\"deleteGood(" + indexGoods + "," + res[0] + ");\">Xóa<\/a>";
strVar += " </div>";
strVar += " </div>";
strVar += " </div>";
strVar += "</div>";
$("#addgood").append(strVar);
addListGoods.push(res[0]);
indexGoods++;
//}
}
function deleteGood(id, valueID) {
$(".item2-" + id).remove();
addListGoods.splice(addListGoods.indexOf(valueID), 1);
//indexGoods = indexGoods - 1;
return false;
}
</script>
</div>
</div>
</div>
</div>
<div class="span4">
<div class="widget-box">
<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i> </span>
<h5>D.S nhân vật</h5>
<div class="dataTables_length">
<label>Search:
<input type="text" style="width:150px" id="search1" name="search">
</label>
</div>
</div>
<div class="widget-content nopadding">
<div class="table-responsive">
<div class="dataTables_wrapper">
<div class="table-responsive">
<div class="widget-content">ID Member sử dụng</div>
<div id="addrole" style="padding: 10px 0 10px 0;"></div>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>RoleID</th>
<th>Tài khoản</th>
<th>Tên nhân vật</th>
<th> </th>
</tr>
</thead>
<tbody id="loadRUsers">
</tbody>
</table>
<div id="loading1" style="text-align: center; padding: 0px 20px; display: none;">Đang tải dữ liệu, vui lòng chờ <img src="<?=$config['url_adm']?>assets/img/loading.gif">
</div>
<div class="fg-toolbar ui-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix">
<div class="dataTables_paginate">
<ul class="pagination" id="pagination1">
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="span4">
<div class="widget-box">
<div class="widget-title"> <span class="icon"> <i class="icon-align-justify"></i> </span>
<h5>D.S vật phẩm</h5>
<div class="dataTables_length">
<label>Search:
<input type="text" style="width:150px" id="search2" name="search">
</label>
</div>
</div>
<div class="widget-content nopadding">
<div class="table-responsive">
<div class="dataTables_wrapper">
<div class="table-responsive">
<div class="widget-content">Vật phẩm thư</div>
<div id="addgood" style="padding: 10px 0 10px 0;"></div>
<table class="table table-bordered table-striped">
<thead>
<tr>
<th> </th>
<th>GoodID</th>
<th>GoodName</th>
<th> </th>
</tr>
</thead>
<tbody id="loadGoods">
</tbody>
</table>
<div id="loading2" style="text-align: center; padding: 0px 20px; display: none;">Đang tải dữ liệu, vui lòng chờ <img src="<?=$config['url_adm']?>assets/img/loading.gif">
</div>
<div class="fg-toolbar ui-toolbar ui-widget-header ui-corner-bl ui-corner-br ui-helper-clearfix">
<div class="dataTables_paginate">
<ul class="pagination" id="pagination2">
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</form>
<script>
loadRUsers(1);
$("#zoneid").change(function() {
loadRUsers(1);
});
$("#search1").keyup(function(e) {
setTimeout(function(){
loadRUsers(1, "");
}, 1000);
//if(e.which == 13) {
//loadRUsers(1, "");
//}
});
function loadRUsers(page) {
var zoneid = $("#zoneid").val();
var search = $("#search1").val();
var type = "sendmail";
$('#loadRUsers').html("");
$("#loading1").show();
$.post("<?=$config['url_adm']?>ajax/ajax_roles.php", "zoneid=" + zoneid + "&page=" + page + "&search=" + search + "&type=" + type, function(result) {
var items = result['items'];
var index = 0;
if(items.length > 0) {
var itemResult = "";
items.forEach(function(entry) {
itemResult += entry;
});
totalpage1 = result['totalpage'];
totalitem1 = result['totalitem'];
$('#loadRUsers').html(itemResult);
loadPage1(totalpage1, totalitem1, page);
$("#loading1").hide();
} else {
$('#loading1').html("Không tìm thấy dữ liệu.");
}
//$("#loading1").hide();
}, 'json');
}
function loadPage1(totalpage, totalitem, page) {
$('#pagination1').pagination({
items: totalpage,
itemOnPage: totalitem,
currentPage: page,
cssStyle: '',
prevText: '<span aria-hidden="true">«</span>',
nextText: '<span aria-hidden="true">»</span>',
onInit: function() {
// fire first page loading
},
onPageClick: function(page, evt) {
// some code
loadRUsers(page);
}
});
}
$("#search2").keyup(function(e) {
setTimeout(function(){
loadGoods(1);
}, 1000);
//if (e.which == 13) {
//loadGoods(1);
//}
});
loadGoods(1);
function loadGoods(page) {
var search = $("#search2").val();
$('#loadGoods').html("");
$("#loading2").show();
$.post("<?=$config['url_adm']?>ajax/ajax_goods.php", "search="+search+"&page="+page,
function(result) {
var items = result['items'];
var index = 0;
if(items.length > 0) {
var itemResult = "";
items.forEach(function(entry) {
itemResult += entry;
});
totalpage2 = result['totalpage'];
totalitem2 = result['totalitem'];
$('#loadGoods').html(itemResult);
loadPage2(totalpage2, totalitem2, page);
$("#loading2").hide();
} else {
$('#loadGoods').html("");
$('#loading2').html("Không tìm thấy dữ liệu.");
}
}, 'json');
}
function loadPage2(totalpage, totalitem, page) {
$('#pagination2').pagination({
items: totalpage,
itemOnPage: totalitem,
currentPage: page,
cssStyle: '',
prevText: '<span aria-hidden="true">«</span>',
nextText: '<span aria-hidden="true">»</span>',
onInit: function () {
// fire first page loading
},
onPageClick: function (page, evt) {
// some code
loadGoods(page);
}
});
}
$("#frmSendMail").submit(function() {
$.post("<?=$config['url_adm']?>ajax/ajax_sendmail.php", $("#frmSendMail").serialize(), function(json) {
if (json['status'] != 0) {
swal("Xảy ra lỗi!", json.msg, "error");
} else {
swal("Thành công!", json.msg, "success");
}
}, 'json');
return false;
});
</script>
<?php include_once('bottom.php'); ?>
sửa cái nào a