Dreamweaver MX 팁과 요령
저자:Eve Cole
업데이트 시간:2009-05-31 21:06:41
우리는 이전에 DWMX의 몇 가지 기본 작동에 대해 이야기한 적이 있습니다. 실제로 이것은 도구 소프트웨어이므로 작동하기 쉬워야 합니다. 실제로 네트워크 백엔드의 가장 기본적인 것은 데이터베이스를 캡처하는 것입니다. 이 측면을 마스터해야만 더 깊이 배울 수 있습니다. 물론, 우리는 DWMX의 아주 작은 부분만을 배웠습니다. 아직 스스로 천천히 탐구해야 할 많은 동작(서버 동작)이 있습니다. 그것은 당신의 인내와 의지에 달려 있습니다. 배움은 행복하지만 고통스럽기도 합니다. 특히 문제에 직면하고 해결할 방법이 없을 때는 더욱 그렇습니다.
오늘부터 우리는 몇 가지 기술이 작동하는 것이 아니라 백그라운드 응용 프로그램, 즉 ASP 기술에 대해 논의할 것입니다. MX는 자동으로 코드를 생성할 수 있습니다. 이미 모든 사람이 이것이 큰 도약이라고 생각하고 있으며, 특히 디자이너에게는 더 이상 도달할 수 없는 일이 아닙니다. 그러나 모든 것에는 단점이 있으며 DWMX도 예외는 아닙니다.
우선, 그는 너무 많은 코드를 생성하므로 초보자가 이해하기 쉽지 않습니다. 자동으로 생성되는 코드를 더 적은 수의 코드로 대체할 수 있는 경우가 많습니다. 둘째: 관리해야 할 페이지가 너무 많아 웹 유지 관리 담당자에게 많은 어려움을 안겨줍니다. 동작 대화 상자에서 after **** go to(애프터 **** 이동)를 자주 볼 수 있습니다. 이 작업을 완료하면 새 페이지로 점프합니다(팁: 점프는 방향이 지정되었다고 할 수도 있으며 ASP 코드는 Response.Redircet "newpage.asp"입니다). 실제로 한 페이지에서 수행할 수 있는 장점은 유지 관리할 페이지가 적다는 것입니다. 이 기술을 잘 익히면 30% 더 적은 수의 페이지를 구축할 수 있습니다. 실제로 그렇습니다. 놀라지 마십시오.
오늘 우리는 이 분야의 기술에 대해 이야기할 것입니다. 여기서는 주로 if...endif 문을 사용합니다. 이를 구체적으로 구현하는 방법은 모두가 이해하고 있을 것입니다.
예를 들어, 로그인 시스템을 구축하고 이를 수행하려면 기존 DWMX를 사용하고 싶습니다. 두 페이지만 있으면 됩니다. 코드 몇 줄이면 됩니다. 그래서 한 페이지에 모아보기로 했어요.
프로그래밍 아이디어: 로그인 시스템을 구축하려면 양식을 사용해야 합니다. 양식을 제출할 때 Request.form("name")을 사용하여 양식의 값을 가져옵니다. 클라이언트와 서버 간에 정보를 전송하는 또 다른 방법은 URL과 함께 전달되는 Request.QueryString입니다. 우리는 종종 http://www.cfsky.com/forum.asp?id=1을 봅니다. Id=1은 QueryString이므로 Request.queryString("id")을 사용하여 해당 값을 가져올 수 있습니다.
우리가 달성하고자 하는 것은 if 문을 사용하여 쿼리 문자열이 있는지 확인하는 것입니다. 없으면 페이지에 양식을 생성하고, 있으면 페이지에 "Welcome, City Lover"를 출력합니다(팁: Response.write 사용). "출력하려는 텍스트"를 출력하거나 <%= "출력하려는 텍스트" %>를 사용할 수 있습니다.
페이지에 login.asp라는 기본 양식을 만듭니다. 참고: