本文整理汇总了PHP中ProjectManager::updateProject方法的典型用法代码示例。如果您正苦于以下问题:PHP ProjectManager::updateProject方法的具体用法?PHP ProjectManager::updateProject怎么用?PHP ProjectManager::updateProject使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ProjectManager
的用法示例。
在下文中一共展示了ProjectManager::updateProject方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: addslashes
$edit_id = addslashes(filter_input(INPUT_POST, 'edit_id'));
$project_name = filter_input(INPUT_POST, 'name');
$type = $_POST['type'];
$year = filter_input(INPUT_POST, 'year');
$country = filter_input(INPUT_POST, 'country');
$location = filter_input(INPUT_POST, 'location');
$size = filter_input(INPUT_POST, 'size');
$completion_date = filter_input(INPUT_POST, 'completion_date');
$date = new DateTime($completion_date);
$date = $date->format('Y-m-d H:i:s');
$description = "";
if (!empty($_POST['description'])) {
$description = $_POST['description'];
}
//UPDATE DB PROJECT TABLE
$projectMgr->updateProject($edit_id, $project_name, $type, $year, $country, $location, $size, $date, $description);
//UPDATE DISPLAY PIC
$displayPic = $_FILES["display"]['name'];
if ($displayPic != "") {
$type = strstr($displayPic, '.');
if ($type != ".gif" && $type != ".jpg" && $type != ".png") {
echo 'invalid image type';
exit;
}
$rand = rand(1000, 9999);
$pics = date("YmdHis") . $rand . "display" . $type;
if (!file_exists("public_html/img/projectImg/" . $edit_id)) {
mkdir("public_html/img/projectImg/" . $edit_id, 0777, true);
}
$pic_path = "public_html/img/projectImg/" . $edit_id . "/" . $pics;
move_uploaded_file($_FILES["display"]['tmp_name'], $pic_path);