<form action="add_file_db.php" method="post" enctype="multipart/form-data" name="upfile" id="upfile"> <p> </p> <table width="700" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="40" colspan="2" align="center" bgcolor="#D6D6D6">Form Upload File</td> </tr> <tr> <td width="126" bgcolor="#EDEDED"> </td> <td width="574" bgcolor="#EDEDED"> </td> </tr> <tr> <td align="center" bgcolor="#EDEDED">File Browser</td> <td bgcolor="#EDEDED"><label> <input type="file" name="upload" id="fileupload" required="required"/> </label></td> </tr> <tr> <td bgcolor="#EDEDED"> </td> <td bgcolor="#EDEDED"> </td> </tr> <tr> <td bgcolor="#EDEDED"> </td> <td bgcolor="#EDEDED"><input type="submit" value="submit" name="save"></td> </tr> <tr> <td bgcolor="#EDEDED"> </td> <td bgcolor="#EDEDED"> </td> </tr> </table> <p> </p> </form>
//1. เชื่อมต่อ database: //include('db_connect.php'); //ไฟล์เชื่อมต่อกับ database ที่เราได้สร้างไว้ก่อนหน้าน้ี $fileupload =$_POST['upload']; //รับค่าไฟล์จากฟอร์ม $date = date("d-m-Y"); //กำหนดวันที่และเวลา //เพิ่มไฟล์ //$upload=$_FILES['fileupload']; //if($upload <> '') { //not select file //โฟลเดอร์ที่จะ upload file เข้าไป //$path="./uploads/"; //เอาชื่อไฟล์ที่มีอักขระแปลกๆออก //$remove_these = array(' ','`','"','\'','\\','/','_'); //$newname = str_replace($remove_these, '', $_FILES['fileupload']['name']); //ตั้งชื่อไฟล์ใหม่โดยเอาเวลาไว้หน้าชื่อไฟล์เดิม //$newname = time().'-'.$newname; //$path_copy=$path.$newname; // $path_link="fileupload/".$newname; echo $fileupload;
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง