/** * * * @access public */ function add_save() { $img_url = get_post_value('img_url'); $language = get_post_value('language'); $website_name_th = get_post_value('website_name_th'); $website_name_cn = get_post_value('website_name_cn'); $orders = get_post_value('order'); $filename = get_post_value('filename'); $num = count($filename); //print_r($filename); $m = new Website(); if ($filename != '' && count($filename) > 0) { $field = array('img_url' => $img_url, 'language' => $language, 'website_name_th' => $website_name_th, 'website_name_cn' => $website_name_cn, 'orders' => $orders, 'status' => '10000', 'img_path' => '/Upload/' . $filename[0], 'created' => date('Y-m-d H:i:s', time())); $m->clear(); $m->setTable('vcb_index_website'); $m->setField($field); $websiter_id = $m->insert(); } if (!$websiter_id) { echo '<br>保存失败<br>'; } else { echo '<br>保存成功,<a href="add">继续添加</a>,<a href="website">返回</a><br>'; } }
public function submitPage() { $timeDiff = round(abs(time() - $_SESSION["time"]) / 60, 2) . " minute"; if ($timeDiff >= 20) { exit("LOGGED OUT OF INACTIVE. <a href='home'>Log In</a>"); } $userID = $_POST["userID"]; $result = Image::where('userID', $userID)->count(); if (file_exists($_FILES['photo']['tmp_name']) || is_uploaded_file($_FILES['photo']['tmp_name'])) { $result++; } if ($result >= 4) { echo $result; exit("CAN ONLY HAVE 4 IMAGES GO BACK"); } $id = Image::select('id')->where('userID', $userID)->get()->toArray(); for ($i = 0; $i < $result; $i++) { if (isset($_POST["delete{$i}"])) { Image::where('id', $id[$i]["id"])->delete(); } } Notes::where('userID', $_POST["userID"])->update(array('notes' => $_POST["notes"])); TBD::where('userID', $_POST["userID"])->update(array('tbd' => $_POST["tbd"])); $emailArray = array(); for ($i = 0; $i < 10; $i++) { if (isset($_POST["website{$i}"]) && $_POST["website{$i}"] != "") { array_push($emailArray, $_POST["website{$i}"]); } } for ($i = 0; $i < count($emailArray); $i++) { $result = Website::select('website')->where('website', $emailArray[$i])->get(); if ($result == "[]") { Website::insert(array('userID' => $userID, 'website' => $emailArray[$i])); } } if ($_FILES['photo']['error'] === UPLOAD_ERR_OK) { if ($_FILES['photo']['type'] == "image/jpeg" || $_FILES['photo']['type'] == "image/jpg" || $_FILES['photo']['type'] == "image/gif") { Image::insert(array('userID' => $userID, 'image' => file_get_contents($_FILES['photo']['tmp_name']))); } } $profile = $this->returnProfile($_POST["userID"]); return View::make('profile')->with('userProfile', $profile); }