Page 1 of 1

ช่วยดูโจทย์นี้ให้หน่อยค่ะ พอมีใครเขียนphpได้หรือป่าวค่ะ

Posted: 15/08/2007 11:15 pm
by namenoon
1) จงทำเว็ปแกลอรีอย่างง่ายๆ โดยมีหน้าจอที่จะแสดงภาพ thumbnail และด้านล่างมีส่วนอัปโหลด

ในส่วนอัปโหลด ประกอบไปด้วยช่องให้ browse ไฟล์ได้ เมื่อผู้ใช้เลือกไฟล์และกด submit ไฟล์จะถูก

อัปโหลดขึ้นมาไว้ในไดเรกตอรีชั่วคราวที่นักศึกษากำหนดเองบนเซอร์เวอร์



เพื่อไม่ให้โปรแกรมเราโดนกวนด้วยบ็อต ดังนั้นนักศึกษาจะต้องมีการใช้ visual verification โดยอนุญาตให้นักศึกษา

นำโค้ดที่เรียนมาใช้ประกอบได้ โดยในส่วนอัปโหลด นอกจากมีปุ่มให้ browse และ submit แล้ว จะต้องมีช่องให้กรอก

ตัวเลขเพื่อใช้ในการทำ visual verification ด้วย หากผู้ใช้กรอกไม่ตรง ระบบจะต้องไม่อัปโหลด และแสดงข้อความเตือน



ในส่วนการแสดง thumbnail ด้านบน ให้นักศึกษาใช้ฟังก์ชัน glob() เพื่ออ่านรายชื่อไฟล์ทั้งหมดในไดเรกตอรี

ที่นักศึกษาเก็บภาพ จากนั้นเอามาเฉพาะภาพที่มีนามสกุล .gif .png และ .jpg ขึ้นมาแสดง โดยกำหนดให้ภาพ

มีขนาดความกว้างไม่เกิน 120 pixel (คำนวณค่าความสูงของภาพให้ได้สัดส่วนด้วย) และเมื่อผู้ใช้คลิกไปบนภาพ

thumbnail ระบบจะต้องสามารถส่งภาพชุดเดิมออกมาให้ชมได้ด้วย



อนึ่ง... ห้ามเก็บภาพในไดเรกตอรีภายใต้ไดเรกตอรีของเว็ป (ดังนั้นการแสดงภาพจริง ต้องใช้ PHP ในการ stream ภาพ

ไปแสดงเท่านั้น)

Posted: 16/08/2007 1:16 am
by mindphp
ดูแล้ว ครับ ดูไม่ค่อย เหมือนโจทย์ เท่าไร นะครับ ดู เหมือน สังงานให้ทำมากกว่า ..