ภาษาไทย
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
หน้าแรก
ดาวน์โหลดซอร์สโค้ด
เกี่ยวกับการเขียนโปรแกรม
ทรัพยากรสร้างเว็บไซต์
หนังสือและบทเรียน
บทเรียนออกแบบเว็บ
บทเรียนการเขียนโปรแกรมเครือข่าย
เกมมือถือ
แอปมือถือ
บทความ
หน้าแรก
>
การสอนการออกแบบเว็บไซต์
>
บทช่วยสอน Dreamweaver
ตัวอย่างบทช่วยสอน Ultradev: 5 สร้างแบ็กเอนด์เว็บไซต์ที่ค่อนข้างง่าย (3)
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-05-26 16:34:18
บทที่ 5: สร้างแบ็กเอนด์เว็บไซต์ที่ค่อนข้างเรียบง่าย (3)
จะทำอย่างไรกับเพจที่ถูกลบ? ฮะ? คุณลืมสิ่งที่เรากล่าวไว้ข้างต้นหรือไม่? การใช้วัตถุคำสั่งนั้นง่ายมาก:
ทดสอบก่อน. ลบข้อมูลที่เราเพิ่งแก้ไขไป ก็เป็นเรื่องปกติ -- มันไม่ปกติก็แปลก :)
โดยทั่วไปหลังจากที่เราเพิ่ม ลบ หรือแก้ไขข้อมูลแล้ว จะมีข้อความแจ้งหรือเราต้องข้ามไปยังหน้าอื่น เช่น เราควรทำอย่างไรหากเราต้องการข้ามกลับไปยังหน้าแสดงข้อมูลหลังจากการดำเนินการลบ (del_article.asp) เสร็จสิ้น? ใช้แท็กรีเฟรชใน html ฮ่าฮ่า จู่ๆ คุณก็รู้สึกรู้แจ้งเมื่อตบหัวใช่ไหม? ฉันพลิกไปรอบๆ ใน asp และลืมเรื่อง html ทั้งหมดไปซะ
แทรก -> แท็กส่วนหัว -> รีเฟรช ดังแสดงในรูป:
ที่จริงแล้ว ฟังก์ชันการข้ามนี้ดีกว่าการเปลี่ยนเส้นทางใน ASP เนื่องจากเบราว์เซอร์เก่าหรือ netscape บางตัวไม่รองรับการเปลี่ยนเส้นทางเป็นอย่างดี และบางครั้งก็ไม่สามารถข้ามไปยังหน้าที่คุณต้องการได้ตามปกติ ณ จุดนี้ การแก้ไข การลบ และเพิ่มเพจของเราพร้อมแล้ว ขณะนี้ เรากำลังสร้างหน้าการเลือกฟังก์ชันที่สามารถข้ามได้อย่างรวดเร็ว:
จบเรื่องนี้แล้วเราไม่ควรถอนหายใจเหรอ โห่ โปรแกรมจัดการพื้นหลังเว็บไซต์ง่ายๆ สำเร็จแล้ว ง่ายมาก เดี๋ยวก่อน เพจของคุณยังไม่มีมาตรการป้องกันใดๆ! กล่าวอีกนัยหนึ่ง ตราบใดที่ใครก็ตามทราบที่อยู่ของหน้าการจัดการแบ็กเอนด์ของเว็บไซต์ของคุณ เขาก็สามารถเพิ่ม ลบ และแก้ไขได้ ในกรณีนี้.... $%^#&*
ฮ่าฮ่า เราได้เตรียมการมาเป็นเวลานาน อย่าลืมว่าเรามีตารางผู้ใช้ผู้ดูแลระบบโดยเฉพาะสำหรับบันทึกข้อมูลผู้ดูแลระบบ!
เปิดเซิร์ฟเวอร์ bahaviors -> การรับรองความถูกต้อง -> ผู้ใช้เข้าสู่ระบบ เพื่อสร้างหน้าการตรวจสอบรหัสผ่าน --- อย่าลืม หากต้องการใช้งาน คุณต้องสร้างแบบฟอร์มที่มีฟิลด์แบบฟอร์มประเภทข้อความหลายช่องก่อนจึงจะสามารถผ่านพื้นหลังเหล่านั้นได้ เข้าถึงหน้าการจัดการได้!
ฉันเชื่อว่าคุณจะเข้าใจจุดประสงค์ของแต่ละคอลัมน์ในภาพได้อย่างรวดเร็ว หากไม่เข้าใจ ดูจากตัวอย่างตุ๊กตาดินเผาจะชัดเจน :)
หลังจากเสร็จแล้วจะมีลักษณะดังนี้:
เพียงอย่างเดียวยังไม่เพียงพอ เรายังต้องสร้างพฤติกรรมสำหรับแต่ละเพจที่คุณไม่ต้องการให้มีการเข้าถึงโดยบุคคลที่ไม่ได้รับการยืนยัน: พฤติกรรมของเซิร์ฟเวอร์ -> การรับรองความถูกต้อง -> จำกัด การเข้าถึงเพจ กล่าวคือ หากไม่ได้รับการยืนยัน ก็ไม่สามารถเข้าถึงได้ ดังแสดงในภาพ:
หากการเข้าถึงถูกปฏิเสธ ไปที่: หน้าใดที่จะข้ามไปหากไม่ได้รับการยืนยัน นี่คือfail.asp
เมื่อดูซอร์สโค้ด คุณจะเห็นว่ากลไกการป้องกันใช้เซสชัน เมื่อเข้าสู่ระบบ เซิร์ฟเวอร์จะสร้างตัวแปรเซสชัน หากคุณเข้าถึงเพจอื่นโดยตรงโดยไม่ต้องเข้าสู่ระบบ คุณจะไม่สามารถเข้าถึงได้เนื่องจากไม่มีเซสชัน:
ณ จุดนี้ สิ่งที่ค่อนข้างสมบูรณ์แต่ค่อนข้างเรียบง่ายก็เสร็จสมบูรณ์แล้ว! ในขณะเดียวกัน ขอแสดงความยินดีด้วย ตอนนี้คุณมีความเชี่ยวชาญในการใช้ Ultradev มากขึ้นแล้ว ฉันเชื่อว่าคุณสามารถใช้มันเพื่อสร้างเว็บแอปพลิเคชั่นที่มีฟีเจอร์มากมายได้!
ในส่วนสุดท้าย เราจะพูดถึงทักษะการใช้งานขั้นสูงของ Ultradev เพื่อนๆ อย่าพลาด!
หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับ ultradev กรุณาเยี่ยมชม www.4u2v.com
บทความที่เกี่ยวข้อง
ตัวอย่างการสอน Ultradev: 2.3 การสร้างเว็บไซต์
2009-05-30
บทช่วยสอนอินสแตนซ์ Ultradev: 2.4 โค้ดการเชื่อมต่อ UltraDev กับฐานข้อมูลต่างๆ
2009-05-30
ตัวอย่างการสอน Ultradev: 3.1 กำหนดไซต์
2009-05-30
บทช่วยสอนอินสแตนซ์ Ultradev: 3.2 การสร้างการเชื่อมต่อฐานข้อมูล
2009-05-30
ตัวอย่างบทช่วยสอน Ultradev: 3.3 การใช้ฐานข้อมูลเพื่อสร้างเว็บเพจแบบไดนามิก
2009-05-30
ตัวอย่างบทช่วยสอน Ultradev: 3.4 การเพิ่มบันทึกลงในฐานข้อมูล
2009-05-30
บทช่วยสอนตัวอย่าง Ultradev: 3.5 การแก้ไขบันทึกในฐานข้อมูล
2009-05-30
ตัวอย่างการสอน Ultradev: 3.6 ลบบันทึก
2009-05-30
บทช่วยสอนตัวอย่าง Ultradev: 3.7 การสร้างแบบสอบถามอย่างง่าย
2009-05-30
ตัวอย่างบทช่วยสอน Ultradev: 4 การติดตั้งและการใช้ปลั๊กอิน
2009-05-30
ตัวอย่างบทช่วยสอน Ultradev: 5 สร้างแบ็กเอนด์เว็บไซต์ที่ค่อนข้างง่าย (1)
2009-05-26
ตัวอย่างบทช่วยสอน Ultradev: 5 สร้างแบ็กเอนด์เว็บไซต์ที่ค่อนข้างง่าย (2)
2009-05-26