WeGievU.Com
WeGievU.Com
WeGievU.Com
User :
Pass :
  WeGievU.Com
WeGievU.Com
WeGievU.Com
» E-Learning Room > Asp
WeGievU.Com
การแทรกไฟล์ เพื่อลดความซ้ำซ้อนในการทำงาน 
( 291  Views )

Mon 01-09-2551 Time 12:30
Category: Asp/ WeGievU.Com 0Comments
WeGievU.Com

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

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

คำแนะนำที่ดีที่สุด ในการทำงานนี้คือ ให้สร้างไฟล์ขึ้นมา 1 ไฟล์ ซึ่งเป็นไฟล์ที่เก็บข้อความที่ซ้ำๆ กัน (ส่วนที่ซ้ำในแต่ละหน้า อาจจะเป็นเมนูซ้าย บน หรือล่างก็ได้) แล้วบันทึกไว้ในชื่อที่ต้องการ เช่น leftmenu.inc เป็นต้น

เมื่อต้องการเรียกใช้ ก็เขียนคำสั่งต่อไปนี้ ลงในเพจที่เราต้องการ เช่น

<html>
<body>
<div align=
"center">
<table border="0" width="775" cellpadding="0" cellspacing="0">
<tr>
<td align="left" valign="top" width="150">
<!-- #include file="leftmenu.inc" --></td>
<td>เนื้อหา</td>
</tr>

</div>
</body>
</html>

หากต้องการแก้ไขส่วนที่ซ้ำกันทุกๆ หน้า ในที่นี้คือ ส่วนของเมนูซ้าย เราก็แก้ที่ไฟล์ leftmenu.inc เพียงไฟล์เดียว เพียงเท่านี้ ต่อให้คุณมีสัก 100 เพจ คุณก็ใช้เวลาแก้ไขเพียงแป๊บเดียวเท่านั้นครับ

หมายเหตุ : การแทรก File ไม่จำเป็นต้องเป็นนามสกุล inc หรือ txt จะเป็น asp ก็ได้ และสามารถทำเป็น Virtual Path ก็ได้
<!-- #include virtual = "/ชื่อ path/ชื่อ File" -->



แสดงความคิดเห็น “ การแทรกไฟล์ เพื่อลดความซ้ำซ้อนในการทำงาน   Comment”
WeGievU.Com
WeGievU.Com


Learning
| Tip | Knowledge
Copyright (c) 2010 by Wegiveu.com Team ( We Give Everything )