¾Õ¿¡¼µµ ¸»¾¸ µå·ÈÁö¸¸ Á¦°¡ Á¦·Îº¸µå¸¦ ¾È½áº».. °ü°è»ó..-.-
È®½ÇÇÑ ´äº¯À» ¸øµå·È³×¿ä.
Èûµå½Ã´õ¶óµµ ÀÌ·± ¹æ¹ýÀÌ È®½ÇÇÒ°Å °°½À´Ï´Ù.
ÇöÀç´Â PHP_SELF·Î submitÀ» ÇÏ¿© ±× ÇØ´çÆÄÀÏ¿¡¼ ¸ÞÀϺ¸³»°í ¹Ù·Î Àü¼ÛµÆ´Ù´Â ¸Þ¼¼Áö¸¦ Ãâ·ÂÇØÁÖ´Â ¹æ½ÄÀÌÁÒ
ÇÏÁö¸¸ ÇÑ´Ü°è(?)¸¦ ´õ °ÅÄ¡°Ô²û ÇØÁÖ¸é ¾î¶³±î¿ä?
1. ÇöÀçÆäÀÌÁö¿¡¼ À̸ÞÀÏÀü¼Û Ŭ¸¯
2. email_send.php(Á¦°¡ ÀÓÀÇ·Î Á¤ÇÑ ÆÄÀϸí-.-)¿¡¼ ¸ÞÀÏ ¹ß¼Û
3. ¸ÞÀÏÀ» ¹ß¼ÛÇß´ø ÆäÀÌÁö·Î À̵¿µÇ¸é¼ À̸ÞÀÏÀÌ ¼º°øÀûÀ¸·Î ¹ß¼ÛµÆ´Ù´Â ¸Þ¼¼Áö Ãâ·Â
ÀÌ·¸°Ô ÇϽǷÁ¸é ¸ÞÀÏÀ» ¹ß¼ÛÇÏ´Â <form>¹®ÀÌ ¹Ù²î¾î¾ß ÇÕ´Ï´Ù.
[ÇÁ·Î±×·¥ÄÚµå]
<script> function email_sendit(frm) { if ( frm.email_name1.value == "" ) { alert('À̸§À» ÀÔ·ÂÇϽʽÿÀ.'); frm.email_name1.focus(); return false; <- submitÀ» Ãë¼ÒÇÏ´Â ±¸¹®ÀÌ´Ï ²À Àû¾î¾ß ÇÕ´Ï´Ù. } // À̺κп¡ ±âŸ üũ ³ÖÀ¸½Ã°í... else { frm.emailReturnUrl = window.location.href; return true; <- submitÀ» ½Ãŵ´Ï´Ù. ¹Ù·Î ÀÁÙÀº ÇöÀçÀÇ ÁÖ¼Ò¸¦ ´ã¾ÆµÎ´Â°ÍÀÔ´Ï´Ù. } } </script>
<form action="/email_send.php" method="post" onSubmit="return email_sendit(this)"> <input type="hidden" name="emailReturnUrl" value=""> ¿©±â¼ ºÎÅÍ À̸§/ÀüȹøÈ£/¹®Àdz»¿ëµî ÀԷ¹޴°÷ ÀÔ´Ï´Ù. <input type="submit" value="¸ÞÀÏÀü¼Û"> </form>
|
À§Ã³·³ ±¸¼ºÀ» ÇϽÅÈÄ¿¡ email_send.php¿¡ emailÀ» Àü¼Û½ÃÅ°´Â ºÎºÐÀ» ³Ö¾îÁֽðí..
±×¿Í ÇÔ²² ¾Æ·¡ÀÇ ¼Ò½º¸¦ ÀÔ·ÂÇصӴϴÙ.
[ÇÁ·Î±×·¥ÄÚµå]
# ¿©±â¿¡´Â ¸ÞÀÏÀü¼ÛÇÏ´Â ÇÁ·Î±×·¥ÀÌ µé¾î°¡´Â ºÎºÐÀÔ´Ï´Ù.########## # ¾Æ·§ÁÙ¿¡ ¾Æ·¡ÀÇ ¼Ò½º¸¦ ÀÔ·ÂÇÏ½Ã¸é µË´Ï´Ù.#################### echo " <form action='$_POST[emailReturnUrl]' method='post'> <input type='hidden' name='emailSendChk' value='ok'> </form> <script> document.fomrs[0].submit(); </script> ";
|
±×¸®°í ³ÈÄ ¾Æ±î À̸ÞÀÏ ÀÔ·ÂÀ» ÇÏ´ø ÆäÀÌÁö¿¡¼´Â..
Á¶°Ç¹®À» °É¾î¼ Àü¼ÛÀÌ µÆ´Ù´Â ¸Þ¼¼Áö ȤÀº À̸ÞÀÏÀü¼Û ÀÔ·ÂÆûÀ» »Ñ¸®½Ã¸é µÉ°Å°°½À´Ï´Ù.
[ÇÁ·Î±×·¥ÄÚµå]
if ( $_POST["emailSendChk"] == "ok" ) { Àü¼ÛÀÌ ¿Ï·áµÇ¾ú½À´Ï´Ù. ¶ó´Â htmlÄÚµå.. } else { Á¦°¡ ¸Ç óÀ½ Âï¾îµå¸° ¹Ù²ï ÆûÀÌ µé¾î°¥ÀÚ¸® }
|
¼öÁ¤ÇϽñⰡ ±î´Ù·Î¿ì½Ç°Å °°Áö¸¸.. ÀÌ°Ô È®½ÇÇÑ ¹æ¹ý °°½À´Ï´Ù.