พูดง่ายๆคือทำงานบน server นั้นเอง
Server Side Scripts : นั้นคือสามารถเขียน Code แทรกเข้าไปในภาษา HTML ได้
ASP.NET IIS & Web Server ในการจะพัฒนา Web Application ด้วย ASP.NET จะต้องใช้ Web Server ชื่อ IIS(Internet Information Services) เท่านั้นครับ สามารถติดตั้งได้จากแผ่น Windows XP,2000,2003,...
Install IIS Web Server
http://www.thaicreate.com/asp/install-iis.html
ตัวอย่าง Source Code เริ่มต้น
<HTML>
<Head>
<Title> ทดสอบภาษา ASP</Title>
</Head>
<Body>
แสดงวันที่ปัจจุบัน <%=date%>
</Body>
</HTML>
[dd]จะเห็น <%=date%> อยู่แทรกอยู่ใน Code HTML อันนี้เป็น Function Date ที่มีอยู่แล้วในภาษา
HTML ใช้แสดงวัน เดือน ปี ของ Server ตอนนั้น
[b]การส่งข้อมูล[/b] [dd]การส่งข้อมูลของ ASP นั้นจะเหมือนกับ Perl หรือภาษาอื่นๆนั้นคือผ่านแบบฟอร์ม หรือ ทำการส่งค่าผ่าน URL ซึ่งเราสามารถจำแนกการส่งค่าออกได้เป็น 2 แบบคือแบบ Post กับแบบ Get ในตัวอย่างต่อไปนี้จะเป็นแบบฟอร์มการส่งแบบ Post <Fom action="test.asp" method=post> <input type=text name="namepost"> </Form> [dd]จะเห็นว่าส่วนที่อยู่หลังคำว่า Action คือ File ASP ที่ใช้รับข้อมูล และ method นั้นจะบอกว่าเป็นแบบ Post หรือแบบ Get และในส่วนหลัง name นั้นคือชื่อของตัวแปรสำคัญเวลารับครับ [b]การรับข้อมูล[/b] [dd]ในฝังรับข้อมูลจะดูต้องอ้างอิงจากฝังส่งข้อมูลมาด้วยจากที่ได้อธิบายไปแล้วนั้น คราวนี้มาดู Code ของตัวรับกันบ้าง <% nameinput=request.form("namepost")%> <HTML> <Head> <Title> ทดสอบรับข้อมูลจากฟอร์ม</Title> </Head> <Body> <%=nameinput%> </Body> </HTML> [dd]ในบรรทัดแรกจะเป็นการรับข้อมูลมาจากฟอร์มโดยเก็บไว้ในตัวแปรชื่อ nameinput สำหรับการรับข้อมูลแบบ Post จะใช้ request.form("namepost") และในบรรทัดที่ 7 เป็นส่วนของการนำค่าในตัวแปรแสดงออกหน้าเว็บ |
ไม่มีความคิดเห็น:
แสดงความคิดเห็น