if($_GET["Action"] == "Save") { echo"tt "; // ถ้าหากหน้านี้ถูกเรียก เพราะการ submit form // ประโยคนี้จะเป็นจริงกรณีเดียวก็ด้วยการ submit form if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "Save")) { // เริ่มต้นใช้งาน class.upload.php ด้วยการสร้าง instant จากคลาส $upload_image = new upload($_FILES['image_name']) ; // $_FILES['image_name'] ชื่อของช่องที่ให้เลือกไฟล์เพื่ออัปโหลด echo "isset "; // ถ้าหากมีภาพถูกอัปโหลดมาจริง if ($upload_image->uploaded) { echo "upload_image "; // ย่อขนาดภาพให้เล็กลงหน่อย โดยยึดขนาดภาพตามความกว้าง ความสูงให้คำณวนอัตโนมัติ // ถ้าหากไม่ต้องการย่อขนาดภาพ ก็ลบ 3 บรรทัดด้านล่างทิ้งไปได้เลย $upload_image->image_resize = true ; // อนุญาติให้ย่อภาพได้ $upload_image->image_x = 400 ; // กำหนดความกว้างภาพเท่ากับ 400 pixel $upload_image->image_ratio_y = true; // ให้คำณวนความสูงอัตโนมัติ $upload_image->process("upload_images"); // เก็บภาพไว้ในโฟลเดอร์ที่ต้องการ *** โฟลเดอร์ต้องมี permission 0777 // ถ้าหากว่าการจัดเก็บรูปภาพไม่มีปัญหา เก็บชื่อภาพไว้ในตัวแปร เพื่อเอาไปเก็บในฐานข้อมูลต่อไป if ($upload_image->processed) { echo "upload_image "; $image_name = $upload_image->file_dst_name ; // ชื่อไฟล์หลังกระบวนการเก็บ จะอยู่ที่ file_dst_name $upload_image->clean(); // คืนค่าหน่วยความจำ // เก็บชื่อภาพลงฐานข้อมูล $strSQL = "UPDATE $dbname1 SET "; $strSQL .="StudentId = '".$_POST["textStudentId"]."' "; $strSQL .=",Name = '".$_POST["textName"]."' "; $strSQL .=",Lastname = '".$_POST["textLastname"]."' "; $strSQL .=",Password = '".$_POST["textPassword"]."' "; $strSQL .=",Education = '".$_POST["textEducation"]."' "; $strSQL .=",Email = '".$_POST["textEmail"]."' "; $strSQL .=",Status = '".$_POST["textStatus"]."' "; $strSQL .=",Image = '".$image_name."' "; $strSQL .="WHERE StudentId = '".$_POST["textStudentId"]."' "; $objQuery = mysql_query($strSQL); if($objQuery != ""){ header('location: profile.php'); //ไปไปตามหน้าที่คุณต้องการ echo"test "; } }// END if ( $upload_image->processed ) }//END if ( $upload_image->uploaded ) } echo"test2 "; } ?>
Quote:$upload_image->uploaded
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง