<?php session_start();?> <?php include "connect.php"; $fileupload = $_FILES['fileupload']; date_default_timezone_set('Asia/Bangkok'); $date = date("Ymd"); $numrand = (mt_rand()); $upload=$_FILES['fileupload']; if($upload <> '') { //not select file //โฟลเดอร์ที่จะ upload file เข้าไป $path="../upload/newsimg/"; $type = strrchr($_FILES['fileupload']['name'],"."); //ตั้งชื่อไฟล์ใหม่โดยเอาเวลาไว้หน้าชื่อไฟล์เดิม $newname = $date.$numrand.$type; $path_copy=$path.$newname; $path_link="../upload/newsimg/".$newname; move_uploaded_file($_FILES['fileupload']['tmp_name'],$path_copy); } $news_id = $_POST['news_id']; $news_date_edit = date('d-m-Y H:i:s'); $sql = "UPDATE news SET news_img = '".$newname."', news_date_edit = '".$news_date_edit."' WHERE news_id='".$news_id."';"; $result2 = mysqli_query($connect, $sql) or die ("Error in query: $sql " . mysqli_error()); mysqli_close($connect); //ปิดการเชื่อมต่อ database if($result2){ echo "<script type='text/javascript'>"; echo "alert('บันทึกข้อมูลสำเร็จ');"; echo "window.location = '../admin/tbnewsadmin'; "; echo "</script>"; } else{ echo "<script type='text/javascript'>"; echo "alert('บันทึกข้อมูลไม่สำเร็จ');"; echo "window.history.back()'; "; echo "</script>"; } ?>
ผมจะต้องแทรกตรงไหน
function check_ext($image){ $acpt = array("jpg", "jpeg", "png", "gif"); $p = explode(".", $image); $ext = strtolower(end($p)); if(in_array($ext, $acpt )){ return time() . "." . $ext; }else{ return false; } }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง