real_escape_string($_POST['title']); $content = $db->real_escape_string($_POST['content']); $username = $db->real_escape_string($_POST['username']); $topic_sn = $db->real_escape_string($_POST['sel_topic_sn']); $sort = $db->real_escape_string($_POST['sort_num']); $sql = "INSERT INTO `article` (`title`, `content`, `username`, `create_time`, `update_time`,`topic_sn`,`sort`) VALUES ('{$title}', '{$content}', '{$username}', NOW(), NOW(),'{$topic_sn}','{$sort}')"; $db->query($sql) or die($db->error); $sn = $db->insert_id; upload_pic($sn); $content = "完成文章新增,請看:http: //stu.tncomu.tn.edu.tw/~tad1062/index.php?sn=$sn"; send_now('tad0616@gmail.com', '新增文章通知', $content); return $sn; } function delete_article($sn) { global $db; $sql = "DELETE FROM `article` WHERE sn='{$sn}' and username='{$_SESSION['username']}'"; $db->query($sql) or die($db->error); if (file_exists("uploads/cover_{$sn}.png")) { unlink("uploads/cover_{$sn}.png"); unlink("uploads/thumb_{$sn}.png"); } } //更新文章 function update_article($sn) { //sumi add topic_sn //ellen add sort global $db; $title = $db->real_escape_string($_POST['title']); $content = $db->real_escape_string($_POST['content']); $username = $db->real_escape_string($_POST['username']); $topic_sn = $db->real_escape_string($_POST['sel_topic_sn']); $sort = $db->real_escape_string($_POST['sort_num']); $sql = "update `article` Set `title`='{$title}', `content`= '{$content}',`update_time`=NOW() ,`topic_sn` ='{$topic_sn}',`sort` ='{$sort}' WHERE sn='{$sn}' "; $db->query($sql) or die($db->error); upload_pic($sn); return $sn; } //上傳團片 function upload_pic($sn) { if (isset($_FILES)) { require_once 'class.upload.php'; $foo = new Upload($_FILES['pic']); if ($foo->uploaded) { // save uploaded image with a new name $foo->file_new_name_body = 'cover_' . $sn; $foo->file_overwrite = true; $foo->image_resize = true; $foo->image_convert = png; $foo->image_x = 1200; $foo->image_ratio_y = true; $foo->Process('uploads/'); if ($foo->processed) { $foo->file_new_name_body = 'thumb_' . $sn; $foo->file_overwrite = true; $foo->image_resize = true; $foo->image_convert = png; $foo->image_x = 400; $foo->image_ratio_y = true; $foo->Process('uploads/'); } } } } //將文章加入精選,focus欄位變為 1 function add_focus($sn) { global $db; $sql = "UPDATE `article` SET `focus`='1' WHERE `sn`='{$sn}'"; $db->query($sql) or die($db->error); return $sn; } //將文章移除精選,focus欄位變回 0 function remove_focus($sn) { global $db; $sql = "UPDATE `article` SET `focus`='0' WHERE `sn`='{$sn}'"; $db->query($sql) or die($db->error); return $sn; } ```
進階搜尋
581人線上 (193人在瀏覽線上書籍)
會員: 0
訪客: 581