//要存储的目录位置 $wine_pic_dir = "../../wine_pic/"; //存储图片,并返回文件路径 $winePicURL = ""; $hasImgFile = true; if ($_FILES['file']['name'] !== "") { $winePicURL = save_file($_FILES['file']['name'], $wine_pic_dir, $_FILES['file']['tmp_name']); } else { $hasImgFile = false; $winePicURL = ""; } // update wine info $info_arr = get_wine_basic_info($winePicURL, $uid); $wine_id = update_table($conn, $info_arr, $hasImgFile); // update wine to online $onlineArr = get_online_info($_POST['online_channels'], $_POST['online_links'], $_POST['wine_to_online_ids']); update_online($onlineArr, $wine_id, $conn); // update wine to offline $offlineArr = get_offline_info($_POST['offline_ids'], $_POST['shops'], $_POST['cities'], $_POST['addresses'], $_POST['phones'], $uid); update_offline($offlineArr, $wine_id, $conn); header("location: manage_wine.php"); } function update_table($conn, $info_arr, $hasImgFile) { if ($_POST['wine_id'] != "") { // update if ($hasImgFile == true) { $sql = "UPDATE web_wine \n\t\t\t\t\tSET zh_wine_name='{$info_arr['zh_wine_name']}',\n\t\t\t\t\ten_wine_name='{$info_arr['en_wine_name']}',\n\t\t\t\t\tzh_country='{$info_arr['zh_country_name']}',\n\t\t\t\t\tzh_place='{$info_arr['zh_place_name']}',\n\t\t\t\t\ten_place='{$info_arr['en_place_name']}',\n\t\t\t\t\tzh_chateau='{$info_arr['zh_chateau_name']}',\n\t\t\t\t\ten_chateau='{$info_arr['en_chateau_name']}',\n\t\t\t\t\tzh_wine_type='{$info_arr['zh_wine_type_name']}',\n\t\t\t\t\ten_wine_type='{$info_arr['en_wine_type_name']}',\n\t\t\t\t\tzh_grape_type='{$info_arr['zh_grape_name']}',\n\t\t\t\t\ten_grape_type='{$info_arr['en_grape_name']}',\n\t\t\t\t\tvolume = '{$info_arr['volume']}',\n\t\t\t\t\tyear='{$info_arr['wine_year']}',\n\t\t\t\t\tprice='{$info_arr['wine_price']}',\n\t\t\t\t\tseller_id='{$info_arr['seller_id']}',\n\t\t\t\t\timage_name='{$info_arr['image_link']}',\n\t\t\t\t\tcreate_time='{$info_arr['add_time']}'\n\t\t\t\t\tWHERE id='{$_POST['wine_id']}'\n\t\t\t\t\t;"; } else { $sql = "UPDATE web_wine \n\t\t\t\t\tSET zh_wine_name='{$info_arr['zh_wine_name']}',\n\t\t\t\t\ten_wine_name='{$info_arr['en_wine_name']}',\n\t\t\t\t\tzh_country='{$info_arr['zh_country_name']}',\n\t\t\t\t\tzh_place='{$info_arr['zh_place_name']}',\n\t\t\t\t\ten_place='{$info_arr['en_place_name']}',\n\t\t\t\t\tzh_chateau='{$info_arr['zh_chateau_name']}',\n\t\t\t\t\ten_chateau='{$info_arr['en_chateau_name']}',\n\t\t\t\t\tzh_wine_type='{$info_arr['zh_wine_type_name']}',\n\t\t\t\t\ten_wine_type='{$info_arr['en_wine_type_name']}',\n\t\t\t\t\tzh_grape_type='{$info_arr['zh_grape_name']}',\n\t\t\t\t\ten_grape_type='{$info_arr['en_grape_name']}',\n\t\t\t\t\tvolume = '{$info_arr['volume']}',\n\t\t\t\t\tyear='{$info_arr['wine_year']}',\n\t\t\t\t\tprice='{$info_arr['wine_price']}',\n\t\t\t\t\tseller_id='{$info_arr['seller_id']}',\n\t\t\t\t\tcreate_time='{$info_arr['add_time']}'\n\t\t\t\t\tWHERE id='{$_POST['wine_id']}'\n\t\t\t\t\t;"; }
$sid = 0; $cid = 0; set_cookie(0, 0, 0); } if ($uid == 0) { // return_no_login($g_view); } else { if ($config['maintain_work']) { if (!in_array($uid, $config['maintain_super_uid'])) { return_maintain_work($g_view); } } else { //服务器校验session if (!($result = get_player_info($uid))) { $uid = 0; set_cookie(0, 0, 0); return_no_login($g_view); } $g_user_base = user_get_user_base($uid); $user_key = md5($uid . $public_key); //获得登录id,同步数据库session $v_online = get_online_info($uid, $sid, $zeit); //判断连续登录,加载成就的hook $last_online_detail = $g_user_extend['last_online']; $days_last_online = ($last_online_detail - $last_online_detail % 86400) / 86400; $days_now_online = ($zeit - $zeit % 86400) / 86400; } } $browser = common_get_user_browser(); $g_sunrise = $zeit - ($zeit + 8 * 3600) % 86400; $g_sunset = $g_sunrise + 86399;