跪求解密:
有方法的另外加分:、
QQ124879491
加密后的代码如下:、
<?php eval(gzinflate(str_rot13(base64_decode('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'))));?>

解决方案 »

  1.   

    万变不离其宗,扰码就是那回事class admin_model_delivery extends base{
    public function userAdd($data){
    $addData= $data;
    $tmp = $this->authority($data);
    $addData['d_id'] = $tmp['d_id'];
    $addData['f_id'] = $tmp['f_id'];
    $this->add($addData);
    }
    public function add($data){ $bool = $this->authority($data);
    if ($bool==true){
    $delivery = array(
    'title'            => $data['title'],
    'count'            => $data['count'],
    'price'            => $data['price'],
    'date'             => $data['date'],
    'note'             => $data['note'],
    'uid'              => $data['uid'],
    'f_id'             => $data['f_id'],
    'd_id'             => $data['d_id'],
    'shipment_station' => $data['shipment_station'],
    'destination'      => $data['destination'],
    'delivery_address' => $data['delivery_address'],
    'weight'           => $data['weight'],
    'volume'           => $data['volume'],
    'consignee'        => $data['consignee'],
    'shipping_address' => $data['shipping_address'],
    'consignee_phone'  => $data['consignee_phone'],
    'loading_time'     => $data['loading_time'],
    'contact'          => $data['contact'],
    'phone'            => $data['phone'],
    );
    $this->sql->insert($this->tableConfig->table("delivery"), $delivery);
    }
    return $bool;
    }
    public function adminUpdata ($data,$where){
    $column = array(
    "price" => $data['price']
    );
    $this->sql->update($this->tableConfig->table("delivery"), $column, $where);
    }



    /**
     * 修改显示数据
     * @param unknown $data
     * @return Ambigous <boolean, unknown, Ambigous>
     */
    public function updata($where){
    $delivery = $this->sql->onedata($this->tableConfig->table("delivery"),"*",$where);
    $tmps['d_id'] = $delivery['d_id'];
    $tmp  = $this->authority($tmps);
    if ($tmp['d_id']!=false){
    return $delivery;
    }
    }
    /**
     * 会员修改
     * @param unknown $data
     * @param unknown $where
     */
    public function userUpdatas($data,$where){
    $delivery = $this->sql->onedata($this->tableConfig->table("delivery"),"*",$where);
    $tmps['d_id'] = $delivery['d_id'];
    $tmp  = $this->authority($tmps);
    if ($tmp['d_id']!=false){
    $this->updatas($data, $where);
    }
    }



    /**
     * 修改并且验证权限
     * @param unknown $data
     * @param unknown $where
     * @return Ambigous <boolean, number>
     */
    public function updatas($data,$where){
    $delivery = $this->sql->onedata($this->tableConfig->table("delivery"),"*",$where);
    $bool = $this->authority($delivery);
    if ($bool ==true){
    $delivery = array(
    'title'            => $data['title'],
    'count'            => $data['count'],
    'price'            => $data['price'],
    'date'             => $data['date'],
    'note'             => $data['note'],
    'shipment_station' => $data['shipment_station'],
    'destination'      => $data['destination'],
    'delivery_address' => $data['delivery_address'],
    'weight'           => $data['weight'],
    'volume'           => $data['volume'],
    'consignee'        => $data['consignee'],
    'shipping_address' => $data['shipping_address'],
    'consignee_phone'  => $data['consignee_phone'],
    'loading_time'     => $data['loading_time'],
    'contact'          => $data['contact'],
    'phone'            => $data['phone'],
    );
    $this->sql->update($this->tableConfig->table("delivery"), $delivery, $where);
    }
    return $bool;
    }
    public function authority($data){
    if (!empty($_SESSION['user']['firm'])){
    $data['authority'] =1;
    $tmp = $this->sql->onedata($this->tableConfig->table("department"), "*"," where f_id='".$_SESSION['user']['firm']."' and id=".$data['d_id']);
    if (!empty($tmp)){
    $data['d_id'] = $tmp['id'];
    }
    else{
    $data['d_id'] = false ;
    }

    $data['f_id'] = $_SESSION['user']['firm'];
    }
    else {
    $data['authority'] =2;
    $data['d_id']= $_SESSION['user']['department']['id'];
    $data['f_id'] = $_SESSION['user']['department']['f_id'];
    }
    return $data;
    }
    }