초보자 인 경우 프로그램은 거의 쓰지 않을 수 있지만 웹 사이트 페이지 개정을 수행하면 모든 소스 프로그램이 이식을 겪게됩니다. 이것에 소비 된 인력과 에너지는 소진되며, 손실조차도 노력의 가치가 없으며 모든 노력은 낭비됩니다.
그래서 나는 그런 큰 프로그램 코드가 대신 몇 가지 간단한 문자가되는 것을 꿈꾸 었습니다. 그래서 페이지를 디자인하고 함수를 삽입하는 한 괜찮을 것입니다. 사실, 이것은 또한 간단합니다. 이 기능을 서브 루틴으로 구현하는 프로그램 코드를 만들고 홈페이지를 호출하십시오.
중국 블로그에서 여러 번 템플릿을 선택하고 직접 설계 할 수도 있습니다. 또는 Zhu Feifei 블로그를 사용하는 주요 웹 마스터는 사이트를 다르게 변경했습니다 ... 우리 모두이를 ASP의 템플릿 함수에 속합니다.
그런 다음 부처를 제공하기 위해 꽃을 빌려 템플릿을 사용하여 모든 친구들에게 제공합니다.
우선, 템플릿을 온라인으로 수정 해야하는 경우 데이터베이스를 사용하여 템플릿 코드를 저장해야합니다.
소위 템플릿은 프로그램에서 구현 해야하는 기능이 특수 문자열로 대체되는 표준 HTML 코드입니다. 그러나 이러한 특수 문자열은 표시 될 때 해당 기능으로 컴파일해야합니다.
1. 디자인 데이터베이스 testmb.mdb
새 테이블 Moban : Field M_ID (자동 번호, 기본 키워드); 필드 m_html (비고 유형)
2. 첫 번째 템플릿 컨텐츠 코드를 가정합니다
다음 코드를 M_HTML 필드에 복사하십시오
<html> <헤드> <meta http-equiv = "content-type"content = "text/html; charset = gb2312"> <title> testmb </title> </head> <body leftmargin = "0"topmargin = "0"> <table cellPadding = "5"CellPacing = "2"> <tr align = "right"bgcolor = "#cccccc"> <td colspan = "2"> $ cntop $ </td> </tr> <tr valign = "top"> <td bgcolor = "#e5e5e5"> $ cnleft $ </td> <td bgcolor = "#f3f3f3"> $ cnright $ </td> </tr> </테이블> </body> </html> |
참고 $ cntop $, $ cnleft $, $ cnright $, 특정 특정 프로그램 기능을 구현합니다.
3. 데이터베이스 연결 파일 Conn.asp를 만듭니다
<% set conn = server.createobject ( "adodb.connection") connstr = "제공자 = microsoft.jet.oledb.4.0; data source ="& server.mappath ( "testmb.mdb") CONN.OCEN CONNSTR %> |
4. 특별 문자열 변환에 필요한 라이브러리 파일 Lib.asp 만들기
이 파일의 주요 기능은 특정 기능을 Word 프로그램으로 구현하는 ASP 프로그램을 쉽게 호출하는 것입니다.
<% 희미한 상단 코드 하위 CNTOP () topcode = "현재 시간은 다음과 같습니다." topcode = topcode & now () 종료 서브 Dim Leftcode, i sub cnleft () i = 1 ~ 5의 경우 LeftCode = LeftCode & "<p> cnbruce.com" 다음 종료 서브 Dim RightCode sub cnright () i = 1 ~ 9의 경우 RightCode = RightCode & "<hr color ="& i & i & i & i & i & i & i & i & i & i & ">" 다음 종료 서브 %>
|