date("Y-m-d H:i:s"))); if ($_FILES) { $upd_base_path = "/wms/ngfeedback-uploads"; if (!is_dir($_SERVER["DOCUMENT_ROOT"] . "/" . $upd_base_path)) { mkdir($_SERVER["DOCUMENT_ROOT"] . "/" . $upd_base_path, 0777, true); } // file_put_contents("./izumi_debug.log", print_r($_FILES, true)."\r\n", FILE_APPEND); if ($_FILES["ngimage"]["error"] == UPLOAD_ERR_OK) { # 將檔案移至指定位置 $data["ngimage"] = $upd_base_path . "/" . implode("__", array($data["facilityno"], strtotime($data["create_at"]))) . "." . pathinfo($_FILES["ngimage"]["name"], PATHINFO_EXTENSION); move_uploaded_file($_FILES["ngimage"]["tmp_name"], $_SERVER["DOCUMENT_ROOT"] . "/" . $data["ngimage"]); } else { $do_ins = false; echo ""; } } if ($do_ins) { $db_query = sprintf("INSERT INTO ngfeedback (%s) VALUES (%s)", implode(",", array_keys($data)), implode(",", array_fill(0, count($data), "?"))); $stmt = $link->prepare($db_query); // 此處僅有字串格式 $stmt->bind_param(implode("", array_fill(0, count($data), "s")), ...array_values($data)); $stmt->execute(); if ($mid = mysqli_insert_id($link)) { // header("Location: ); if (mysqli_affected_rows($link) > 0) { echo ""; //header("Location: pricereview-index.php"); } else { echo ""; } } else { echo ""; } } } ?>