รบกวนช่วยแนะนำการตรวจสอบการอัพโหลดไฟล์ด้วยครับ ไม่แน่ใจว่าใช้ loop ผิดหรือใช้ฟังก์ชันคำสั่งผิด
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา รบกวนช่วยแนะนำการตรวจสอบการอัพโหลดไฟล์ด้วยครับ ไม่แน่ใจว่าใช้ loop ผิดหรือใช้ฟังก์ชันคำสั่งผิด
รบกวนช่วยแนะนำการตรวจสอบการอัพโหลดไฟล์ด้วยครับ ไม่แน่ใจว่าใช้ loop ผิดหรือใช้ฟังก์ชันคำสั่งผิด
รบกวนช่วยแนะนำการตรวจสอบการอัพโหลดไฟล์ด้วยครับ ไม่แน่ใจว่า loop ผิด หรือ ฟังก์ชั่นคำสั่งผิด
ผมลองใช้ทั้ง empty และ isset แต่มีปัญหาคือโปรแกรมมองว่ามีไฟล์แนบมาถึงแม้จะไม่ได้แนบไฟล์มาก็ตาม (เหมือนเว็บบอร์ดที่มีการแสดงความคิดเห็นโดยที่มีรูปภาพประกอบและแสดงความคิดเห็นโดยที่ไม่มีรูปภาพประกอบ)
ถ้าไม่มีไฟล์แนบมาด้วย (ให้ใส่ค่าว่างในคอลัมน์ image)
$sql = "INSERT INTO comment(commentno, commentdetail, image) ";
$sql.= "VALUES($commentno, '$commentdetail', '')";
แต่ถ้ามีไฟล์แนบมา (ให้ ใส่ชื่อไฟล์ลงในฐานข้อมูลในคอลัมน์ image ด้วย)
$sql = "INSERT INTO comment(commentno, commentdetail, image) ";
$sql.= "VALUES($commentno, '$commentdetail', '$filename')";
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | //ลองดูแล้วแต่เหมือนโปรแกรมจะมองว่ามีไฟล์แนบมาตลอด if (!isset( $_FILES [ 'userfile' ])) { $sql = "INSERT INTO comment(commentno, commentdetail, image) " ; $sql .= "VALUES($commentno, '$commentdetail', '')" ; $result = mysql_query( $sql ); if (! $result ) { echo ( "เอ็กซิคิวต์คำสั่ง SQL ไม่ได้ " . mysql_error() ); } else { echo "<font size=3>บันทึกข้อมูลเรียบร้อยแล้ว</Font> <hr>" ; } } else { $sql = "INSERT INTO comment(commentno, commentdetail, image) " ; $sql .= "VALUES($commentno, '$commentdetail', '$filename')" ; $result = mysql_query( $sql ); if (! $result ) { echo ( "เอ็กซิคิวต์คำสั่ง SQL ไม่ได้ " . mysql_error() ); } else { echo "<font size=3>บันทึกข้อมูลพร้อมอัพโหลดรูปภาพเรียบร้อยแล้ว</Font> <hr>" ; } } |

คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
ความคิดเห็นที่
1
ดูเนื้อหานี้เป็นแนวทาง
สร้างฟังก์ชันสำหรับอัพโหลดรูป แบบกำหนดเงื่อนไข อย่างง่าย
https://www.ninenik.com/content.php?arti_id=440 via @ninenik
หรือดูแนวทางการอัพโหลด ตามนี้
https://www.ninenik.com/google_search.php?cx=partner-pub-7717395067782467%3Aktjcwvnnoei&cof=FORID%3A11&ie=utf-8&q=อัพโหลด&sa=
หรือดูแนวทางการอัพโหลด ตามนี้
https://www.ninenik.com/google_search.php?cx=partner-pub-7717395067782467%3Aktjcwvnnoei&cof=FORID%3A11&ie=utf-8&q=อัพโหลด&sa=

ความคิดเห็นที่
2
ขอบคุณครับ.

ขอบคุณทุกการสนับสนุน
![]()