วันอาทิตย์ที่ 10 ตุลาคม พ.ศ. 2553

ระบบข้อมูลส่วนตัวของสมาชิก ตอนที่ 2 แก้ไขและลบรูปภาพของสมาชิก

บทความตอนนี้ ของระบบข้อมูลส่วนตัวของสมาชิก ผมจะสอนท่านเขียนโปรแกรมจัดการกับไฟล์รูปภาพของสมาชิก นั่นก็คือการแก้ไขและลบรูปภาพของสมาชิก ซึ่งสามารถลบแก้ไขรูปภาพของตนเองได้เท่านั้นคับ แต่ไม่สามารถที่จะเข้าไปแก้ไขหรือลบของสมาชิกคนอื่นๆได้


ผลลัพธ์ที่ได้จะแสดงดังรูปต่อไปนี้
หากต้องการจะเปลี่ยนรูปภาพให้คลิกที่ แก้ไขรูป ดังรูป


ผลลัพธ์จากการแก้ไขรูป ดังรูป


หากต้องการจะลบรูปให้คลิกที่ ลบรูป ดังรูป


ผลลัพธ์จากการลบรูปภาพ


เรามาดูกันคับว่า ผมจะเขียนโค๊ดยังไงให้ได้ผลลัพธ์ตามที่บอกมาคับ


1.อันดับแรกให้เปิดไฟล์ config.php ขึ้นมา เพิ่มฟังก์ชั่นตรวจเช็คชนิดของไฟล์รูปภาพเข้าไป ดังรูป


2.ต่อมาให้เข้าไปแก้ไขสคริปต์บางส่วนของไฟล์ mbedit.php ตั้งแต่บรรทัดที่ 42-51 ดังรูป



3.สร้างไฟล์ใหม่ขึ้นมาอีก 1 ไฟล์ ตั้งชื่อว่า editimage.php แล้วดีไซน์หน้าตาให้ได้ ดังรูป


มาดูในส่วนของโค๊ด ในไฟล์ editimage.php ให้เพิ่มเติม/แก้ไข ตามนี้เลยคับ


หากสงสัยหรือไม่เข้าใจตรงส่วนไหน สามารถคอมเม้นท์บอกผมได้คับ ยินดีที่จะตอบคำถามคับ(หากมีเวลา) บทความนี้ผมคงไม่ต้องอธิบายอะไรมาก เพราะในโค๊ดบางบรรทัดผมได้ใส่คอมเม้นท์เอาไว้แล้วคับ หวังว่าคงไม่ยุ่งยากต่อความเข้าใจของท่านนะคับ แล้วเอาไว้พบกันในบทความตอนต่อไปคับ

3 ความคิดเห็น :

  1. ไม่ระบุชื่อ16 สิงหาคม 2554 เวลา 10:55

    มีปัญหา ในไฟล์ editimage.php มัน eror
    มันขึ้นว่า
    Parse error: syntax error, unexpected T_STRING in C:\AppServ\www\wanee\editimage.php on line 9

    ตอบลบ
  2. คำสั่งไม่ตรงตามหลักไวยกรณ์ครับ เช่น เวลาจบคำสั่งคุณอาจลืมเติมเครื่องหมาย ; ต่อท้ายคำสั่่ง ตรวจโค๊ดบรรทัดที่ 9 ของคุณดูให้ดีคับว่าผิดตรงจุดไหนคับ สู้ๆคับ ^__^

    ตอบลบ
  3. รูปที่เป็นโค๊ด ของไฟล์ editimage.php มันมองไม่ชัดครับ

    ตอบลบ