มักจะมีข้อกำหนดดังกล่าว ข้อกำหนดที่ไฟล์ไดนามิกรวมอยู่ภายใต้ <!
ไฟล์จะต้องมีอยู่และจะถูกคอมไพล์ไว้ล่วงหน้า (ไม่ว่าเงื่อนไขจะถูกนำหน้า) หรือไม่)
มักจะมีข้อกำหนดดังกล่าวรวมถึงไฟล์ที่แตกต่างกันตามข้อกำหนดที่แตกต่างกัน
หากการตั้งค่าของแต่ละบุคคลแตกต่างกันจำเป็นต้องรวมไฟล์แบบไดนามิก
รหัสมีดังนี้:
| ฟังก์ชั่นรวม (ชื่อไฟล์) Dim re, เนื้อหา, fso, f, aspstart, aspend ตั้งค่า fso = createObject (scripting.filesystemobject) ตั้งค่า f = fso.opentextfile (server.mappath (ชื่อไฟล์))) content = f.readall f.close ตั้งค่า f = ไม่มีอะไร ตั้งค่า fso = ไม่มีอะไร ตั้งค่า re = ใหม่ regexp re.pattern =^/s*= Aspend = 1 ASPSTART = Instr (Aspend, เนื้อหา, <%)+2 ทำในขณะที่ Aspstart> Aspend+1 Response.write Mid (เนื้อหา, Aspend, Aspstart-Aspend-2) ASPEND = Instr (ASPSTART, เนื้อหา,%/>)+2 ดำเนินการ (re.replace (mid (เนื้อหา, aspstart, aspend-aspstart-2), response.write)) ASPSTART = Instr (Aspend, เนื้อหา, <%)+2 วง Response.write Mid (เนื้อหา, Aspend) ตั้งค่า re = ไม่มีอะไร ฟังก์ชันสิ้นสุด |
ตัวอย่างการใช้งาน:
รวม (youinc.asp) |