2. Các thẻ HTML
4.4 Cài đặt ASP trên máy tính
ASP có thể được cài đặt trên nhiều hệ điều hành như: Win95, Win98, WinME, Win2000, WinXP, Win Server 2003. Tham khảo cách cài đặt ASP trên các hệ điều hành nói trên tại trang web sau: http://www.w3schools.com/asp/asp_install.asp
Sau đây là các bước để cài đặt và chạy một trang ASP trên Windows XP Professional. Bước 1: Chèn đĩa Windows XP Professional CD-Rom vào ổ đĩa CD-Rom.
Bước 2: Click StartSettingsControl PanelAdd/Remove Programs. Bước 3: Click Add/Remove Windows Components.
Bước 4: Đánh dấu kiểm vào mục Internet Informations Services, click OK. Bước 5: Một thư mục Inetpub sẽ được tạo trên ổ đĩa cứng được cài hệ điều hành.
Bước 6: Tạo một thư mục mới MyWeb trong thư mục wwwroot thuộc thư mục Inetpub. Bước 7: Tạo một trang web ASP với tên “test1.asp” chẳng hạn rồi lưu nó trong thư mục
MyWeb.
Bước 8: Vào Control PanelAdministrative Tools, chạy IIS Manager để kích hoạt Web Server.
Bước 9: Dùng trình duyệt Internet Explore gõ địa chỉ:http://localhost/MyWeb/test1.asp để xem trang web vừa tạo.
Ghi chú:
Ở bước 6 có thể tạo thư mục MyWeb ở một đường dẫn khác, sau đó cấu hình cho IIS tạo đường dẫn ảo đến thư mục MyWeb.
Ví dụ 1:
<html> <head>
<title>Desige Simple Website</title> </head>
<body> <%
response.write "Hello! ASP!" ‘Hiển thị lời chào %>
</body> </html>
Ví dụ 2: Viết một trang Login.html cho phép người sử dụng nhập vào họ tên, sau đó kích nút
Submit để chuyển đến trang Result.asp. Trang Result.asp có nhiệm vụ hiển thị lời chào đối với tên người sử dụng: Hello [username]!
Login.html <html> <head> <title>Username</title> </head> <body>
<form method="POST" action="Result.asp">
<p>Username: <input type="text" name="username"></p> <p>
<input type="submit" value="Submit" name="submit"></p> </form> </body> </html> Result.asp <html> <head> <title>Welcome</title> </head> <body> <% dim x
x=request.form("username") 'biến x nhận lại giá trị username từ form thuộc trang login.html
response.write "Hello " & x 'hiển thị nội dung tùy ‘theo giá trị nhận được do người dùng điền vào form %>
</body> </html>