<? $txtid = $_POST['txtid']; $txtmenu = $_POST['txtmenu']; $txtdetailmenu = $_POST['txtdetailmenu']; $txtprice = $_POST['txtprice']; $f = $_FILES['fileUpload']['name']; copy($_FILES['fileUpload']['tmp_name'] , "a1/image/$f"); include "connection.php"; $sql = "update food set food_name = '$txtmenu',food_detail = '$txtdetailmenu',food_price = '$txtprice',food_img = '$f' where food_id = '$txtid'"; $result = mysqli_query($con,$sql) or die (mysqli_error()); if($result) { print "<script>alert('Update Data');</script>"; header( "location: showtablemenu.php" ); } ?>
<?php //การเปิดแท็ป php ควรเปิดแบบนี้ครับ ?> include("connection.php");//ที่จริงตามหลักการเขียนโปรแกรมแล้ว include ควรอยู่ด้านบนหรือแทบจะเป็นบรรทัดแรกครับ //ส่วนการอัพขึ้น host ลองอัพแบบไม่ต้อง part ดูก่อนครับ ถ้าอัพแล้วภาพขึ้น host แสดงว่าเป็นที่การ part copy($_FILES['fileUpload']['tmp_name'] , "$f");
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง