หน้าแรก arrow บทความ arrow บทความเกี่ยวกับ Web Programming arrow เว็บบอร์ดแบบง่ายๆ ภาค 2 ตอน เพิ่มระบบลบคำถาม - คำตอบ (PHP Web Programming)
 
 
 
 
 
 

  พิมพ์  ส่งเมล์ 
ข้ามไปยัง :
เว็บบอร์ดแบบง่ายๆ ภาค 2 ตอน เพิ่มระบบลบคำถาม - คำตอบ (PHP Web Programming)
หน้า 2
หน้า 3
หน้า 4
หน้า 1 จาก 4
เว็บบอร์ดแบบง่ายๆ ภาค 2 ตอน เพิ่มระบบลบคำถาม - คำตอบ

 

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

มาเริ่มกันเลยครับ.......

      ไฟล์ของเว็บบอร์ดที่เพิ่มมาจากของเมื่อวานนี้คือ

            - reply_delete.php เอาไว้ตรวจสอบว่าเป็นผู้ที่มีสิทธิในการลบคำตอบหรือไม่ โดยจะให้กรอกรหัสผ่านเพื่อยืนยันตัวตน
            - reply_deleted.php ตรวจสอบและทำการลบคำตอบในคำถามนั้นๆ
            - topic_delete.php เอาไว้ตรวจสอบว่าเป็นผู้ที่มีสิทธิในการลบคำถามหรือไม่ โดยจะให้กรอกรหัสผ่านเพื่อยืนยันตัวตนเช่นกัน
            - topic_deleted.php ตรวจสอบและทำการลบคำถามกับข้อความคำตอบในกระทู้นั้นทั้งหมด 

      สำหรับไฟล์ของเดิมที่ทำการเพิ่มโค้ดลงไปนิดหน่อยคือ

            - ไฟล์ config.inc.php เพิ่มตัวแปรในการเก็บรหัสผ่านของผู้ดูแลระบบ เอาไว้ลบ คำถาม-คำตอบ
            - ไฟล์ topic_details.php เพิ่มลิงค์สำหรับลบคำถาม-คำตอบ

      เปิดไฟล์ config.inc.php ขึ้นมา แล้วแก้ไขรหัสผ่านตรง $password_admin="กำหนดรหัสผ่านของท่านในนี้" เอาไว้ใช้ยืนยันในตอบลบคำถามและคำตอบ

      ต่อมาไฟล์ที่ได้มีการแก้ไขโค้ดเพิ่มเติมอีกไฟล์คือ topic_details.php ให้คุณเปิดขึ้นมาดู


      ส่วนที่ 1 ที่ได้เพิ่มเติมโค้ดจากโปรแกรมเว็บบอร์ดเมื่อตัววานนี้ก็ คือ เพิ่มลิงค์การลบคำถามในส่วนตารางแสดงผลของคำถาม ดังรูปข้างล่างนี้

      ส่วนที่ 2 ของไฟล์ topic_details.php อีกเหมือนกัน โค้ดที่เพิ่มเติมจากโค้ดโปรแกรมเว็บบอร์ดตัวเมื่อวานนี้ก็ คือ เพิ่มลิงค์การลบคำตอบ ในส่วนตารางแสดงผลของคำตอบ ดังรูปข้างล่างนี้



                                      



 
 
Mambo Open Source
Fri, 22 Aug 2008 02:12

 
 
 
อนุญาติให้เอาข้อมูลบทความเผยแพร่ทางการศึกษาได้อย่างเต็มที่ หากไม่ใช่เชิงพาณิชย์
 


Mambo Open Source is Free Software released under the GNU/GPL License.