1) ±â´É¼º ¹®ÀÚ¿
Wel ÇÁ·Î±×·¥ ÀÛ¼º½Ã ¿©·¯ÁÙ·Î ³ª´©¾îÁø ÀÚ·á ¶Ç´Â ÇÁ·Î±×·¥ÀÇ ¹®ÀåÀ» ÀÛ¼º
ÇÏ¿© º¯¼ö¿¡ ´ëÀÔÇÒ ¼ö ÀÖ´Â °ÍÀ» ÀǹÌÇÑ´Ù. ¸¸ÀÏ ±â´É¼º ¹®ÀÚ¿³»ÀÇ ÀÚ·á°¡
ÇÁ·Î±×·¥ ¹®ÀåÀ̶ó¸é parser()ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ¿© ½ÇÇàÇÒ ¼ö ÀÖ´Ù.
<Çü½Ä> ±â´É¼º ¹®ÀÚ¿¸í= {[ ÀÚ·á ¶Ç´Â ¹®Àå ¶Ç´Â ºí·°; ]}
-. ±â´É¼º ¹®ÀÚ¿¸í : ±â´É¼º ¹®ÀÚ¿ÀÇ º¯¼ö¸íÀ¸·Î {[ ]}ÀÇ ³»¿ëÀ» ÀúÀå
-. ±â´É¼º ¹®ÀÚ¿¸íÀº º¯¼öÀ̱⠶§¹®¿¡ ±× ³»¿ë¿¡ º¯È¸¦ ÁÙ ¼ö ÀÖ´Ù.
-. ±â´É¼º ¹®ÀÚ¿¸í ¾øÀÌ »ç¿ëÇϰųª À§ÀÇ Çü½Ä°ú ´Ù¸£¸é ¿¡·¯ 󸮵ȴÙ.
-. ±â´É¼º ¹®ÀÚ¿Àº ¹®ÀÚ¿°ú µ¿ÀÏÇÏ°Ô Ãë±ÞµÇ±â ¶§¹®¿¡ {[ ]}ÀÇ ³»¿ëÀ»
±â¾ï¸¸ÇÑ´Ù.
¿¹) ¾Æ·¡ÀÇ ÇÁ·Î±×·¥ÀÇ À̸§ÀÌ test.welÀÌ°í À¥ ¼¹ö¸¦ ÀÌ¿ëÇÑ´Ù°í °¡Á¤ÇÔ
print_html= {[
print("<html><head></head><body>\n");
print(msg, "\n");
print("</body></html>\n");
]}
htmlquery("GET"); // HTML formÀÇ method°¡ GETÀ϶§
if(mode=="Àλç") msg= "¾È³çÇϼ¼¿ä?";
else if(mode=="´©±¸") msg="³ª´Â WelÀÔ´Ï´Ù!";
else msg="'mode=Àλç' ¶Ç´Â 'mode=´©±¸'¸¦ Çϼſä";
parser(print_html);
¼³¸í) À¥ ºê¶ó¿ìÀú¿¡¼ ÁÖ¼Ò¶õ¿¡ ".../test.wel?mode=Àλç"¿Í °°Àº Çü½ÄÀ¸·Î
ÀÔ·ÂÇϸé À¥ ¹®¼·Î ´äº¯ÀÌ Ãâ·ÂµÈ´Ù.( ... Àº ÇØ´ç »çÀÌÆ® ÁÖ¼Ò¿Í °æ·Î)
|