0
33
4
1
View
Articles
Name
¼Õº´¸ñ
(2002-04-14 01:07:49, Hit : 37937, Vote : 2164)
Homepage
http://www.itmembers.net
Subject
±Û ¾²±â ÀÔ·Â Æû ¸¸µé±â(3) ÀÚ¹Ù ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ ÀÔ·Â °Ë»ç
°Ô½ÃÆÇ¿¡ ±ÛÀ» ¾µ ¶§ À̸§À̳ª Á¦¸ñ, ³»¿ë µîÀÌ °ø¶õÀÏ ¶§ ´ÙÀ½°ú °°ÀÌ ¿À·ù ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÒ ¼ö ÀÖ´Â ÀÔ·Â °Ë»ç ±â´ÉÀ» Ãß°¡ÇØ º¾½Ã´Ù.
ÀÔ·Â °Ë»ç¸¦ Çϱâ À§ÇØ PHP ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¼öµµ ÀÖÁö¸¸ ÀϹÝÀûÀ¸·Î ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇØ °£´ÜÇÑ ÀÔ·Â °Ë»ç°¡ ¸¹ÀÌ »ç¿ëµË´Ï´Ù.
¾Õ¼ ½Ç½ÀÇÑ
write_test.php
ÆÄÀÏÀ» ¿¾î ´ÙÀ½°ú °°ÀÌ ¼öÁ¤ÇÑ ´ÙÀ½
write_test2.php
ÆÄÀÏ·Î ÀúÀåÇØ µÎ¼¼¿ä.
³ì»öÀ¸·Î Ç¥½ÃµÈ ºÎºÐÀÌ »õ·Ó°Ô Ãß°¡µÈ ºÎºÐÀÌ°í
»¡°£»öÀ¸·Î Ç¥½ÃµÈ ºÎºÐÀÌ ±âÁ¸ Äڵ忡¼ ¼öÁ¤µÈ ºÎºÐÀÔ´Ï´Ù.
1 : <html>
2 : <head>
3 : <title>PHP °Ô½ÃÆÇ ÇÁ·ÎÁ§Æ® - ¾²±â</title>
4 :
5 :
<script language="javascript">
6 :
7 :
function check_submit() {
8 :
9 :
if (document.myForm.name.value == "") {
10 :
alert('À̸§À» ÀÔ·ÂÇϼ¼¿ä');
11 :
document.myForm.name.focus();
12 :
return;
13 :
14 :
} else if (document.myForm.password.value == "") {
15 :
alert('ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ¾ß ±ÛÀ» ¼öÁ¤Çϰųª »èÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù.');
16 :
document.myForm.password.focus();
17 :
return;
18 :
19 :
} else if (document.myForm.subject.value == "") {
20 :
alert('Á¦¸ñÀ» ÀÔ·ÂÇϼ¼¿ä');
21 :
document.myForm.subject.focus();
22 :
return;
23 :
24 :
} else if (document.myForm.memo.value == "") {
25 :
alert('³»¿ëÀ» ÀÔ·ÂÇϼ¼¿ä');
26 :
document.myForm.memo.focus();
27 :
return;
28 :
29 :
} else {
30 :
document.myForm.action = "write_ok.php";
31 :
document.myForm.submit();
32 :
}
33 :
34 :
}
35 :
36 :
</script>
37 : </head>
38 :
39 :
<form name='myForm' method='post'>
40 :
41 : À̸§ : <input type='text' name='name' size=20 maxlength=20> <br>
42 : ºñ¹Ð¹øÈ£ : <input type='password' name='password' size=20 maxlength=20> <br>
43 : ÀüÀÚ¿ìÆí : <input type='text' name='email' size=50 maxlength=70> <br>
44 : ȨÆäÀÌÁö : <input type='text' name='homepage' size=50 maxlength=70> <br>
45 : Á¦¸ñ : <input type='text' name='subject' size=50 maxlength=70> <br>
46 : ³»¿ë : <textarea name='memo' cols=50 rows=5 maxlength=500></textarea> <br>
47 :
48 : <br>
49 :
<input type='button' value='±Û¾²±â' onclick='javascript:check_submit();'>
50 :
51 : </form>
52 :
53 : </body>
54 : </html>
´Ù ÀÔ·ÂÇϼÌÀ¸¸é
write_test2.php
¸¦ ½ÇÇàÇÑ ´ÙÀ½ ¾Æ¹« °Íµµ ÀÔ·ÂÇÏÁö ¾ÊÀº »óÅ¿¡¼ '±Û¾²±â' ¹öÆ°À» ´·¯ º¸¼¼¿ä.
49ÇàÀ» º¸¸é '±Û¾²±â' ¹öÆ°À» ´·¶À» ¶§ check_submit()¶ó´Â ÀÚ¹Ù½ºÅ©¸³Æ® ÇÔ¼ö¸¦ ½ÇÇàÇ϶ó´Â °ÍÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
¿©±â¼ ÁöÁ¤ÇÑ check_submit() ÇÔ¼ö´Â 5Çà ¡ 36Çà¿¡ °ÉÃÄ Á¤ÀÇÇÏ°í ÀÖ½À´Ï´Ù.
49ÇàÀÇ input typeÀÌ submit°¡ ¾Æ´Ï¶ó buttonÀÎ ±î´ßÀº,
¸¸¾à submitÀ¸·Î ÇÒ °æ¿ì ÀÚ¹Ù½ºÅ©¸³Æ®·Î ÀÔ·Â ¿À·ù °Ë»ç¸¦ Çؼ ¿À·ù°¡ ÀÖµç ¾øµç ¹«Á¶°Ç ÇöÀçÀÇ µ¥ÀÌÅ͸¦ Àü¼Û(submit)ÇØ ¹ö¸®±â ¶§¹®ÀÔ´Ï´Ù.
µû¶ó¼ ±×³É button ŸÀÔÀ¸·Î ÇØ µÐ ´ÙÀ½,
29Çà¡32Çà¿¡¼¿Í °°ÀÌ ÀÔ·Â °Ë»ç¿¡¼ ¾Æ¹«·± ÀÌ»óÀÌ ¾øÀ» °æ¿ì º¸³»µµ·Ï Çß½À´Ï´Ù.
30Çà¿¡¼ action ¼Ó¼ºÀ» º°µµ·Î ÁöÁ¤ÇÏ°í Àֱ⠶§¹®¿¡
39Çà¿¡¼ action ¼Ó¼ºÀ» µû·Î ÁöÁ¤ÇÏÁö ¾Ê°í ÀÖ½À´Ï´Ù.
À§¿¡¼ »ç¿ëµÈ ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ´ëÇØ Á¶±Ý ¼³¸í µå¸®ÀÚ¸é,
9ÇàÀÇ
if (document.myForm.name.value == "")
´Â
if (!document.myForm.name.value)
¿Í °°Àº ¶æÀÔ´Ï´Ù.
10ÇàÀÇ
alert('À̸§À» ÀÔ·ÂÇϼ¼¿ä');
´Â ´ëÈ »óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù.
11ÇàÀÇ
document.myForm.name.focus();
´Â myFormÀÇ name¶õ¿¡ Ä¿¼¸¦ À§Ä¡Çϵµ·Ï ÇÏ´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù.
¾ÕÀ¸·Î º» °Á¿¡¼ ÀÚ¹Ù½ºÅ©¸³Æ®±îÁö ÀÏÀÏÀÌ ¼³¸íµå¸®±ä ¾î·Á¿ï °Í °°½À´Ï´Ù.
À§ ½Ç½À ¿¹Á¦ÀÇ ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ Á÷Á¢ ½ÇÇàÇØ º¸¸é¼, À§¿¡¼ »ç¿ëµÈ Á¤µµ¸¸ÀÌ¶óµµ ±× ±â´ÉÀ» ÇϳªÇϳª ÀÌÇØÇÏ°í ½ÀµæÇØ ³ª°¡µµ·Ï ÇսôÙ.
ÀÌ»ó, °Á¸¦ ¿Ã·Á¾ß ÇÑ´Ù´Â Àǹ«°¨À¸·Î ÀÛµðÀÛÀº ´«À» °Ü¿ì ¶ß°í ÀÖ´Â
µ¿ÁÖ ¾Æºü ¼Õº´¸ñÀ̾ú½À´Ï´Ù.
Prev
±Û ¾²±â ÀÔ·Â Æû ¸¸µé±â(4) write.php ÃÖÁ¾ ÆÄÀÏ
¼Õº´¸ñ
Next
±Û ¾²±â ÀÔ·Â Æû ¸¸µé±â(2) FORM ű×ÀÇ ÀÌÇØ(ù»)
¼Õº´¸ñ
Copyright 1999-2024
Zeroboard
/ skin by
Zetyx