function dispatch($data, $filePath) { $params = getParams(); if (count($params) > 0) { $response = save($data, $params, $filePath); } else { $id = getIdParam(); if ($id) { $response = detail($data, $id); } else { $response = $data; } } return $response; }
function run() { $method = strtolower($_SERVER["REQUEST_METHOD"]); $id = ltrim($_SERVER["REQUEST_URI"], dirname($_SERVER["SCRIPT_NAME"])); $id = $id !== '' ? $id : null; $items = array(array('id' => 0, 'title' => 'Title 1', 'format' => 1, 'releaseDate' => '2012-12-21', 'price' => '100', 'publish' => false, 'info' => ''), array('id' => 1, 'title' => 'Title 2', 'format' => 1, 'releaseDate' => '2013-12-21', 'price' => '50', 'publish' => false, 'info' => ''), array('id' => 2, 'title' => 'Title 3', 'format' => 1, 'releaseDate' => '2014-12-21', 'price' => '1000', 'publish' => false, 'info' => '')); switch ($method) { case 'get': return $id === null ? listing($items) : detail($id, $items); case 'post': return $id === null ? create() : badRequest(); case 'put': return $id !== null ? update($id) : badRequest(); case 'delete': return $id !== null ? remove($id) : badRequest(); } return badRequest(); }
} $shop_info = new shop_infoBean($db, 'shop_info'); $sys_dict = new sys_dictBean($db, 'sys_dict'); $sys_area = new sys_areaBean($db, 'sys_area'); $sys_user = new sys_userBean($db, 'sys_user'); $user_order = new user_orderBean($db, 'user_order'); $user_order_goods = new user_order_goodsBean($db, 'user_order_goods'); $user_comment = new user_commentBean($db, 'user_comment'); switch ($act) { case 'list': //商家列表 $result = get_list($db, $user_comment, $user_order, $shop_info); break; case 'info': //商家信息 $result = detail($db, $shop_info, $user_comment, $user_order); break; case 'order_list': //获取商家订单列表 $result = get_order_list($sid, $user_order, $sys_user, $sys_dict, $user_order_goods); break; case 'type': $result = get_type($db, $sys_dict); break; case 'trading_mode': $result = trading_mode($sid, $shop_info); //获取商家交易模式 break; case 'search_shop': $result = search_shop($db, $user_comment, $user_order, $shop_info); //模糊查询店铺
<div class="container"> <div class="col-1"> <?php include "./content/side.php"; ?> <div class="big-col"> <div class="banner"> <a href=""><img src="./img/site/banner2.png" alt="MitraCollection.com" title="MitraCollection.com"></a> </div> <div class="produk-title"> <h1>Detail Produk :: <?php echo get_title(mysql_real_escape_string(@$_GET['id'])); ?> </h1> </div> <?php detail(mysql_real_escape_string(@$_GET['id'])); ?> </div> </div> <!--end container !--> </div>
$next_photo['link'] = $global_photo_album[$next_photo['album_id']]['link'] . '/' . $next_photo['row_id'] . $global_config['rewrite_exturl']; } unset($sql, $list); //Previous Photo $sql = 'SELECT row_id, album_id, name, status, description FROM ' . NV_PREFIXLANG . '_' . $module_data . '_rows WHERE row_id < ' . $row['row_id'] . ' AND album_id=' . $row['album_id'] . ' ORDER BY row_id DESC LIMIT 1'; $list = nv_db_cache($sql, 'row_id', $module_name); foreach ($list as $previous_photo) { $previous_photo['link'] = $global_photo_album[$previous_photo['album_id']]['link'] . '/' . $previous_photo['row_id'] . $global_config['rewrite_exturl']; } unset($sql, $list); // rewrite link $base_url_rewrite = nv_url_rewrite(NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=' . $global_photo_cat[$category_id]['alias'] . '/' . $global_photo_album[$row['album_id']]['alias'] . '-' . $row['album_id'] . '/' . $row['row_id'] . $global_config['rewrite_exturl'], true); if ($_SERVER['REQUEST_URI'] != $base_url_rewrite) { Header('Location: ' . $base_url_rewrite); die; } // truyen bien ra module block global $data_detail; $data_detail = $row; // truyen thong tin seo $page_title = !empty($row['name']) ? $row['name'] : $global_photo_album[$row['album_id']]['name']; $key_words = !empty($global_photo_album[$row['album_id']]['meta_keyword']) ? $global_photo_album[$row['album_id']]['meta_keyword'] : $global_photo_album[$row['album_id']]['name']; $description = !empty($row['description']) ? $row['description'] : strip_tags($global_photo_album[$row['album_id']]['description']); // goi ham xu ly giao dien $contents = detail($row, $next_photo, $previous_photo); } else { $contents = no_permission($lang_module['no_permission_detailed']); } include NV_ROOTDIR . '/includes/header.php'; echo nv_site_theme($contents); include NV_ROOTDIR . '/includes/footer.php';
//Items definition $id = new InputNumeric(); $name = new InputText(); $name->setClass("input.Title"); $date = new InputDate(); $date->setClass("input.Common"); $statusIcon = new Image(); $statusIcon->setImage("img/tick.png"); $statusIcon->setClass("image.ListIcon"); $statusIcon->onTap(changeToDone()); $table_list = new Table(); $table_list->addControl($name, 1, 1, 1, 6, "Left", "Middle"); $table_list->addControl($date, 1, 2, 1, 2, "Left", "Middle"); $table_list->addControl($statusIcon, 1, 3, 1, 1, "Middle", "Middle"); $table_grid->addControl($table_list, 1, 1); $table_grid->onTap(detail()); //Add controls to main screen $list->addControl($table_grid); $table->addControl($list); $win->addControl($table); $win->Render(); function load_grid() { //Make JSON request $url = "http://demo.kikapptools.com/taskManager/crud/getTask.php?status=" . $statusList . "&period=" . $period; $httpClient = new httpClient(); $result = $httpClient->Execute('GET', $url); //Cast response data type $struct = array(array("id" => DataType::Numeric(6), "task" => DataType::Character(150), "status" => DataType::Numeric(1), "created_at" => DataType::Character(20))); Data::FromJson($struct, $result); //Add result to screen vars
function getContent($par) { global $s, $_submit, $menuAccess, $fFile, $dFile, $cUsername; switch ($par[mode]) { case "cek": $text = cek(); break; case "kta": $text = kota(); break; case "geo": $text = getField("select namaData from mst_data where kodeData='{$par['kodeKota']}'"); break; case "delNote": if (isset($menuAccess[$s]["delete"])) { $text = hapusNote(); } else { $text = lihat(); } break; case "editNote": if (isset($menuAccess[$s]["edit"])) { $text = empty($_submit) ? formNote() : ubahNote(); } else { $text = lihat(); } break; case "addNote": if (isset($menuAccess[$s]["add"])) { $text = empty($_submit) ? formNote() : tambahNote(); } else { $text = lihat(); } break; case "delBank": if (isset($menuAccess[$s]["delete"])) { $text = hapusBank(); } else { $text = lihat(); } break; case "editBank": if (isset($menuAccess[$s]["edit"])) { $text = empty($_submit) ? formBank() : ubahBank(); } else { $text = lihat(); } break; case "addBank": if (isset($menuAccess[$s]["add"])) { $text = empty($_submit) ? formBank() : tambahBank(); } else { $text = lihat(); } break; case "delContact": if (isset($menuAccess[$s]["delete"])) { $text = hapusContact(); } else { $text = lihat(); } break; case "editContact": if (isset($menuAccess[$s]["edit"])) { $text = empty($_submit) ? formContact() : ubahContact(); } else { $text = lihat(); } break; case "addContact": if (isset($menuAccess[$s]["add"])) { $text = empty($_submit) ? formContact() : tambahContact(); } else { $text = lihat(); } break; case "getProduk": $text = getProduk(); break; case "setProduk": $text = setProduk(); break; case "delFProduct": if (isset($menuAccess[$s]["delete"])) { $text = hapusFProduct(); } else { $text = lihat(); } break; case "delProduct": if (isset($menuAccess[$s]["delete"])) { $text = hapusProduct(); } else { $text = lihat(); } break; case "editProduct": if (isset($menuAccess[$s]["edit"])) { $text = empty($_submit) ? formProduct() : ubahProduct(); } else { $text = lihat(); } break; case "addProduct": if (isset($menuAccess[$s]["add"])) { $text = empty($_submit) ? formProduct() : tambahProduct(); } else { $text = lihat(); } break; case "getData": include 'dta_supplier_data.php'; break; case "delAddress": if (isset($menuAccess[$s]["delete"])) { $text = hapusAddress(); } else { $text = lihat(); } break; case "editAddress": if (isset($menuAccess[$s]["edit"])) { $text = empty($_submit) ? formAddress() : ubahAddress(); } else { $text = lihat(); } break; case "addAddress": if (isset($menuAccess[$s]["add"])) { $text = empty($_submit) ? formAddress() : tambahAddress(); } else { $text = lihat(); } break; case "update": if (isset($menuAccess[$s]["edit"])) { $text = ubah("update"); } break; case "delNpwp": if (isset($menuAccess[$s]["edit"])) { $text = hapusNpwp(); } else { $text = lihat(); } break; case "delId": if (isset($menuAccess[$s]["edit"])) { $text = hapusId(); } else { $text = lihat(); } break; case "delTdp": if (isset($menuAccess[$s]["edit"])) { $text = hapusTdp(); } else { $text = lihat(); } break; case "delSiup": if (isset($menuAccess[$s]["edit"])) { $text = hapusSiup(); } else { $text = lihat(); } break; case "delLogo": if (isset($menuAccess[$s]["edit"])) { $text = hapusLogo(); } else { $text = lihat(); } break; case "del": if (isset($menuAccess[$s]["delete"])) { $text = hapus(); } else { $text = lihat(); } break; case "edit": if (isset($menuAccess[$s]["add"])) { $text = empty($_submit) ? form() : ubah(); } else { $text = lihat(); } break; case "add": $text = isset($menuAccess[$s]["add"]) ? tambah() : lihat(); break; case "det": $text = detail(); break; default: $sql = "select * from dta_supplier where namaSupplier='' and createBy='{$cUsername}'"; $res = db($sql); while ($r = mysql_fetch_array($res)) { if (file_exists($fFile . $r[logoSupplier]) and $r[logoSupplier] != "") { unlink($fFile . $r[logoSupplier]); } $sql_ = "select * from dta_supplier_identity where kodeSupplier='{$r['kodeSupplier']}'"; $res_ = db($sql_); $r_ = mysql_fetch_array($res_); if (file_exists($dFile . $r_[siupIdentity_file]) and $r_[siupIdentity_file] != "") { unlink($dFile . $r_[siupIdentity_file]); } if (file_exists($dFile . $r_[tdpIdentity_file]) and $r_[tdpIdentity_file] != "") { unlink($dFile . $r_[tdpIdentity_file]); } if (file_exists($dFile . $r_[idIdentity_file]) and $r_[idIdentity_file] != "") { unlink($dFile . $r_[idIdentity_file]); } if (file_exists($dFile . $r_[npwpIdentity_file]) and $r_[npwpIdentity_file] != "") { unlink($dFile . $r_[npwpIdentity_file]); } db("delete from dta_supplier where kodeSupplier='{$r['kodeSupplier']}'"); db("delete from dta_supplier_address where kodeSupplier='{$r['kodeSupplier']}'"); db("delete from dta_supplier_produk where kodeSupplier='{$r['kodeSupplier']}'"); db("delete from dta_supplier_identity where kodeSupplier='{$r['kodeSupplier']}'"); db("delete from dta_supplier_contact where kodeSupplier='{$r['kodeSupplier']}'"); db("delete from dta_supplier_bank where kodeSupplier='{$r['kodeSupplier']}'"); } $text = lihat(); break; } return $text; }
unset($_SESSION['logged_in']); } if ($_POST) { $username = mysqli_real_escape_string($connect, strip_tags($_POST['user_name'])); $password = mysqli_real_escape_string($connect, strip_tags($_POST['user_password'])); if (!empty($username) && !empty($password)) { if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $error[] = 'Your name: ' . $username . ' is not valid'; } if (exists($connection, 'user_name', 'users', 'username') == false) { $error[] = 'You are not registered'; } if (detail($connection, 'active', 'users', 'email', $email) != 1) { $error[] = 'Your account is not activated'; } if (empty($error)) { $query = login($connection, $email, $password); if ($query == true) { $_SESSION['logged_in'] == detail($connection, 'id', 'members', 'email', $email); } } } else { $error[] = 'There are empty fields'; } if (!empty($error)) { echo errors($error); } } ?> //http://stackoverflow.com/questions/23834071/use-sql-to-check-if-user-exists-in-database
require_once 'lib.inc.php'; // $GLOBAL_SESSION = returnsession(); $SYSTEM_PRIV_STOP = 1; require_once "systemprivateinc.php"; CheckSystemPrivate("人力资源-薪酬管理-薪酬设置"); global $学期名称; page_css("薪酬设置"); $用户ID = $_SESSION['LOGIN_USER_ID']; list($Week_Count, $当前学期, $W_B_L, $W_E_L) = GetWeekCount(); //**********************删除已选中设定的信息***********************// if ($_GET['action'] == "计算上个月薪酬") { $当前月份 = $_GET['当前月份']; $m = $当前月份 - 1; $y = date('Y'); detail($y, $m); } if ($_GET['action'] == "Del") { $排班编号 = $_GET['排班编号']; $当前月份 = $_GET['当前月份']; $费用名称 = $_GET['费用名称']; $当前学期 = $_GET['当前学期']; $sql = "delete from hrms_salary where 编号='{$排班编号}'"; $rs = $db->Execute($sql); //print_R($sql); //exit; if ($rs != 0) { print_infor("删除信息成功", '', "location='?当前周次={$当前周次}'"); } else { print_infor("删除信息失败", '', "location='?当前周次={$当前周次}'"); }
$photo = $db->query($db->sql()); $row = $photo->fetch(); if ($row['row_id'] > 0) { if (defined('NV_IS_MODADMIN') or $row['status'] == 1) { // cap nhat luot xem $time_set = $nv_Request->get_int($module_data . '_' . $op . '_' . $row['row_id'], 'session'); if (empty($time_set)) { $nv_Request->set_Session($module_data . '_' . $op . '_' . $row['row_id'], NV_CURRENTTIME); $db->query('UPDATE ' . TABLE_PHOTO_NAME . '_rows SET viewed=viewed+1 WHERE row_id=' . $row['row_id']); } } } $album_id = $row['album_id']; // rewrite link $base_url_rewrite = nv_url_rewrite(NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=' . $global_photo_cat[$category_id]['alias'] . '/' . $global_photo_album[$row['album_id']]['alias'] . '-' . $row['album_id'] . '/' . $row['row_id'] . $global_config['rewrite_exturl'], true); if ($_SERVER['REQUEST_URI'] != $base_url_rewrite) { Header('Location: ' . $base_url_rewrite); die; } // truyen thong tin seo $page_title = $global_photo_album[$row['album_id']]['meta_title']; $key_words = $global_photo_album[$row['album_id']]['meta_keyword']; $description = $global_photo_album[$row['album_id']]['meta_description']; // goi ham xu ly giao dien $contents = detail($row); } else { $contents = no_permission($global_photo_cat[$category_id]['groups_view']); } include NV_ROOTDIR . '/includes/header.php'; echo nv_site_theme($contents); include NV_ROOTDIR . '/includes/footer.php';