kenken999/php
0
1<?php2@ini_set("display_errors","1");3@ini_set("display_startup_errors","1");4 5require_once("include/dbcommon.php");6header("Expires: Thu, 01 Jan 1970 00:00:01 GMT"); 7 8require_once("include/admin_members_variables.php");9 10if( !Security::processAdminPageSecurity( false ) )11 return;12 13require_once('include/xtempl.php');14require_once("classes/searchclause.php");15 16require_once("classes/searchcontrol.php");17require_once("classes/panelsearchcontrol.php");18 19require_once("classes/searchpanelsimple.php"); 20 21require_once('classes/listpage.php');22require_once('classes/listpage_simple.php');23require_once('classes/memberspage.php');24 25 26$xt = new Xtempl();27 28$options = array();29$options["pageType"] = PAGE_ADMIN_MEMBERS;30$options["pageTable"] = GLOBAL_PAGES;31$options["id"] = postvalue_number("id");32$options["mode"] = MEMBERS_PAGE;33$options["xt"] = &$xt;34$options["requestGoto"] = postvalue_number("goto");35$options["providerType"] = stDB;36 37 38$pageObject = ListPage::createListPage( $strTableName, $options );39if( postvalue("a") == "saveMembers" )40{41 // CSRF protection42 if( !isPostRequest() )43 return;44 $modifiedMembers = my_json_decode( postvalue('values') );45 $pageObject->saveMembers( $modifiedMembers );46 return;47}48 49 // add button events if exist50 51// prepare code for build page52$pageObject->prepareForBuildPage();53 54// show page depends of mode55$pageObject->showPage();56?>