zoukankan      html  css  js  c++  java
  • 判断 if isset empty

    1 if (empty($order_id) || empty($action_array))
    2     {
    3         return $return_res;
    4     }
    1  if (!isset($operable_list['remove']))
    2     {
    3         make_json_error('Hacking attempt');
    4         exit;
    5     }
     1 elseif ($action == 'del_order')
     2 {
     3 
     4     $order_id = isset($_REQUEST['order_id']) ? intval($_REQUEST['order_id']) : 0;
     5     if ($order_id == 0)
     6     {
     7         $err -> show($_LANG['booking_list_lnk'], 'user.php?act=booking_list');
     8     }
     9 
    10     if ($user_id == 0)
    11     {
    12         /* 用户没有登录 */
    13         $err -> show($_LANG['booking_list_lnk'], 'user.php?act=booking_list');
    14     }
    15 
    16     /* 检查订单是否属于该用户 */
    17     $order_user = $db->getOne("SELECT user_id FROM " .$ecs->table('order_info'). " WHERE order_id = '$order_id'");
    18     if (empty($order_user))
    19     {
    20         $err -> show($_LANG['booking_list_lnk'], 'user.php?act=booking_list');
    21     }
    22     else
    23     {
    24         if ($order_user != $user_id)
    25         {
    26             $err -> show($_LANG['booking_list_lnk'], 'user.php?act=booking_list');
    27         }
    28     }
    29 
    30     /* 删除订单 */
    31     $sql = "delete i,g,a from " .$ecs->table('order_info'). " as i join " .$ecs->table('order_goods'). " as g on i.order_id = g.order_id join " .$ecs->table('order_action'). " as a on i.order_id = a.order_id where i.order_id = '$order_id'";
    32     $message = $db->query($sql);
    33 
    34     if ($message === true)
    35     {
    36 
    37         show_message('删除成功', $_LANG['back_booking_list'], 'user.php?act=order_list', 'info');
    38 
    39     }
    40     else
    41     {
    42         $err -> show($_LANG['booking_list_lnk'], 'user.php?act=booking_list');
    43     }
    44 }
  • 相关阅读:
    .NET XmlNavigator with Namespace
    编程要素
    【FOJ】1962 新击鼓传花游戏
    【POJ】1389 Area of Simple Polygons
    【POJ】2482 Stars in Your Window
    【HDU】3265 Posters
    【HDU】1199 Color the Ball
    【HDU】3642 Get The Treasury
    【HDU】4027 Can you answer these queries?
    【HDU】1542 Atlantis
  • 原文地址:https://www.cnblogs.com/xiaolang1/p/4343842.html
Copyright © 2011-2022 走看看