@Ghazascanner
_2019runbot
Ghazascanner File Manager
server :Linux adweb87 2.6.32-754.el6.x86_64 #1 SMP Tue Jun 19 21:26:04 UTC 2018 x86_64
Current Path :
/
home
/
sanchung
/
public_html
/
_member
/
Path :
Upload File :
New :
File
Dir
/home/sanchung/public_html/_member/script.js
/*-------------------------------------------------------------- ±â ´É : E-mailÀÌ Á¤È®ÇÏ°Ô ÀԷµǾú´ÂÁö üũÇÏ´Â ºÎºÐ Çü½ÄÀÎÀÚ : v_str = ±æÀ̸¦ Æò°¡ÇÒ ¹®ÀÚ¿ v_min = Çã¿ëµÈ ÃÖ¼Ò±æÀÌ v_max = Çã¿ëµÈ ÃÖ´ë±æÀÌ v_space = °ø¹é¹®ÀÚ(" ") Çã¿ë ¿©ºÎ (true=Çã¿ë, false=Çã¿ë¾ÈÇÔ) ¸® ÅÏ °ª : true = Æò°¡ÇÒ ¹®ÀÚ¿ÀÌ Çã¿ëÇÑ Å©±âÀÏ ¶§ false = Æò°¡ÇÒ ¹®ÀÚ¿ÀÌ Çã¿ëÇÑ Å©±â°¡ ¾Æ´Ò¶§ Âü°í»çÇ× : --------------------------------------------------------------*/ function checkStringSize(v_str, v_min, v_max, v_space) { v_strLength = getStringLength(v_str); if (v_space == false) { if (!checkSpace(v_str)) { return false; } } if (checkBlank(v_str) && v_strLength >= v_min && v_strLength <= v_max) { return true; } else { return false; } } /*-------------------------------------------------------------- ±â ´É : ºñ±³ÇÒ ¹®ÀÚ¿ÀÇ °ªÀÌ °ø¹éÀÎÁö üũ Çü½ÄÀÎÀÚ : checkStr = °ø¹éüũÇÒ ¹®ÀÚ¿ ¸® ÅÏ °ª : true = ¹®ÀÚ¿ÀÇ °ªÀÌ °ø¹é("", null)ÀÌ ¾Æ´Ò ¶§ false = ¹®ÀÚ¿ÀÇ °ªÀÌ °ø¹éÀÏ ¶§ Âü°í»çÇ× : --------------------------------------------------------------*/ function checkBlank(checkStr) { if ((checkStr != "") && (checkStr != null) && (checkStr.length > 0)) { return true; } else { return false; } } /*-------------------------------------------------------------- ±â ´É : ¹®ÀÚ¿ÀÇ Å©±â¸¦ ±¸ÇÑ´Ù. Çü½ÄÀÎÀÚ : checkStr = ¹®ÀÚ¿ ¸® ÅÏ °ª : strLength = ¹®ÀÚ¿ÀÇ Å©±â (byte) Âü°í»çÇ× : --------------------------------------------------------------*/ function getStringLength(checkStr) { var strLength = 0; for (i=0; i<checkStr.length; i++) { ch = checkStr.charAt(i); if (ch >= "°¡" && ch <= "Þ") { strLength += 2; } else { strLength += 1; } } return strLength; } /*-------------------------------------------------------------- ±â ´É : ¹®ÀÚ¿ ³»¿¡ °ø¹é¹®ÀÚ(" ")°¡ Æ÷ÇԵǾî ÀÖ´ÂÁö üũ Çü½ÄÀÎÀÚ : checkStr = °ø¹é¹®ÀÚ¸¦ üũÇÒ ¹®ÀÚ¿ ¸® ÅÏ °ª : true = ¹®ÀÚ¿¿¡ °ø¹é(" ")ÀÌ ¾øÀ» ¶§ false = ¹®ÀÚ¿¿¡ °ø¹éÀÌ ÀÖÀ» ¶§ Âü°í»çÇ× : --------------------------------------------------------------*/ function checkSpace(checkStr) { for (i=0; i < checkStr.length; i++) { ch = checkStr.charAt(i); if (ch != " ") { continue; } else { return false; break; } } return true; } /*-------------------------------------------------------------- ±â ´É : ÀÔ·ÂÇÑ ¹®ÀÚ¿ÀÌ Ã¹¹øÂ° ¹®ÀÚ°¡ ¾ËÆÄºªÀÎÁö üũ Çü½ÄÀÎÀÚ : checkStr = °Ë»çÇÒ ¹®ÀÚ¿ ¸® ÅÏ °ª : true = ¹®ÀÚ¿ÀÇ Ã¹¹øÂ° ¹®ÀÚ°¡ ¾ËÆÄºªÀÏ ¶§ false = ¹®ÀÚ¿ÀÇ Ã¹¹øÂ° ¹®ÀÚ°¡ ¾ËÆÄºªÀÌ ¾Æ´Ò¶§ Âü°í»çÇ× : ¾ÆÀ̵ð üũ --------------------------------------------------------------*/ function checkAlphaStart(checkStr) { var checkOk = "ACDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; ch = checkStr.charAt(0); for (j=0; j<=checkOk.length; j++) { if (ch == checkOk.charAt(j)) break; if (j == checkOk.length) { return (false); // À߸ø ÀÔ·ÂÇßÀ» ¶§ break; } } return true; // Á¤È®È÷ ÀÔ·ÂÇßÀ» ¶§ } /*-------------------------------------------------------------- ±â ´É : ¹®ÀÚ¿ÀÌ ¾ËÆÄºª°ú ¼ýÀÚ ±¸¸®°í "_"·Î¸¸ ±¸¼ºµÇ¾î ÀÕ´ÂÁö üũ Çü½ÄÀÎÀÚ : checkStr = °Ë»çÇÒ ¹®ÀÚ¿ ¸® ÅÏ °ª : true = Çã¿ëµÈ ¹®Àڷθ¸ ¿Ã¹Ù¸£°Ô ±¸¼ºµÇ¾î ÀÖÀ»¶§ false = Çã¿ëµÈ ÀÌ¿ÜÀÇ ¹®ÀÚ°¡ Æ÷ÇԵǾî ÀÖÀ»¶§ Âü°í»çÇ× : ¾ÆÀ̵ð·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¹®ÀÚµé --------------------------------------------------------------*/ function checkAlphaNumericUnderline(checkStr) { // ¾ÆÀ̵ð·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¹®ÀÚ //var checkOk = "ACDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_"; var checkOk = "abcdefghijklmnopqrstuvwxyz0123456789_"; for (i=0; i<checkStr.length; i++) { ch = checkStr.charAt(i); for (j=0; j<=checkOk.length; j++) { if (ch == checkOk.charAt(j)) break; if (j == checkOk.length) { return (false); // À߸ø ÀÔ·ÂÇßÀ» ¶§ break; } } } return true; // Á¤È®È÷ ÀÔ·ÂÇßÀ» ¶§ } /*-------------------------------------------------------------- ±â ´É : ÀÔ·ÂÇÑ ¹®ÀÚ¿ÀÌ Ã¹¹øÂ° ¹®ÀÚ°¡ ¾ËÆÄºªÀÎÁö üũ Çü½ÄÀÎÀÚ : checkStr = °Ë»çÇÒ ¹®ÀÚ¿ ¸® ÅÏ °ª : true = ¹®ÀÚ¿ÀÇ Ã¹¹øÂ° ¹®ÀÚ°¡ ¾ËÆÄºªÀÏ ¶§ false = ¹®ÀÚ¿ÀÇ Ã¹¹øÂ° ¹®ÀÚ°¡ ¾ËÆÄºªÀÌ ¾Æ´Ò¶§ Âü°í»çÇ× : ¾ÆÀ̵ð üũ --------------------------------------------------------------*/ function checkAlphaStart(checkStr) { var checkOk = "abcdefghijklmnopqrstuvwxyz_"; ch = checkStr.charAt(0); for (j=0; j<=checkOk.length; j++) { if (ch == checkOk.charAt(j)) break; if (j == checkOk.length) { return (false); // À߸ø ÀÔ·ÂÇßÀ» ¶§ break; } } return true; // Á¤È®È÷ ÀÔ·ÂÇßÀ» ¶§ } /*-------------------------------------------------------------- ±â ´É : ÀÔ·ÂÇÑ ¹®ÀÚ¿ÀÇ ÀÔ·Â ¹üÀ§ üũ Âü°í»çÇ× : ¾ÆÀ̵ð üũ --------------------------------------------------------------*/ function checkNumcheck(t,lmin,lmax,cmt) { if (t.length < lmin || t.length > lmax) { if (lmin == lmax) alert('[ÀԷ¿À·ù]\n\n'+cmt + '´Â(Àº) ' + lmin + ' ÀÚ À̾î¾ß ÇÕ´Ï´Ù'); else alert('[ÀԷ¿À·ù]\n\n'+cmt + '´Â ' + lmin + ' ~ ' + lmax + ' ÀÚ À̳»·Î ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù'); return false; } } /*-------------------------------------------------------------- ±â ´É : E-mailÀÌ Á¤È®ÇÏ°Ô ÀԷµǾú´ÂÁö üũÇÏ´Â ºÎºÐ Çü½ÄÀÎÀÚ : checkStr = üũÇÒ E-mail ¸® ÅÏ °ª : true = E-mailÀÌ Á¤È®ÇÏ°Ô ±¸¼ºµÇ¾úÀ» ¶§ false = E-mailÀÌ Á¤È®ÇÏÁö ¾Ê°Ô ±¸¼ºµÇ¾úÀ» ¶§ Âü°í»çÇ× : --------------------------------------------------------------*/ function checkEmail(v_str) { var atPos = v_str.indexOf('@'); var atLastPos = v_str.lastIndexOf('@'); var dotPos = v_str.indexOf('.'); var spacePos = v_str.indexOf(' '); var commaPos = v_str.indexOf(','); var emailSize = v_str.length; if (atPos > 1 && atPos == atLastPos && dotPos > 3 && spacePos == -1 && commaPos == -1 && (atPos + 1) < dotPos && dotPos + 1 < emailSize && checkSpace(v_str) && checkStringSize(v_str, 5, 50, false)) { return true; } else { return false; } } /*-------------------------------------------------------------- ±â ´É : Áֹεî·Ï¹øÈ£°¡ Á¤È®ÇÏ°Ô ±¸¼ºµÇ¾ú´ÂÁö üũ Çü½ÄÀÎÀÚ : v_jumin1 = Áֹεî·Ï¹øÈ£ ¾ÕÂÊ 6ÀÚ¸® ¼ýÀÚ v_jumin2 = Áֹεî·Ï¹øÈ£ µÚÂÊ 7ÀÚ¸® ¼ýÀÚ ¸® ÅÏ °ª : true = Áֹεî·Ï¹øÈ£°¡ Á¤È®ÇÏ°Ô ±¸¼ºµÇ¾úÀ» ¶§ false = Áֹεî·Ï¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê°Ô ±¸¼ºµÇ¾úÀ» ¶§ Âü°í»çÇ× : --------------------------------------------------------------*/ function checkJumin(v_jumin1, v_jumin2) { var juminAll = v_jumin1 + v_jumin2; var juminChar = new Array(13); if (checkBlank(v_jumin1) && checkBlank(v_jumin2) && checkSpace(v_jumin1) && checkSpace(v_jumin2) && checkNumeric(v_jumin1) && checkNumeric(v_jumin2) && (getStringLength(v_jumin1) == 6) && (getStringLength(v_jumin2) == 7) && (v_jumin2.charAt(0) >= 1) && (v_jumin2.charAt(0) <= 4)) { for (i=0; i<juminAll.length; i++) { juminChar[i] = juminAll.charAt(i); } store = juminChar[0] * 2; store += juminChar[1] * 3; store += juminChar[2] * 4; store += juminChar[3] * 5; store += juminChar[4] * 6; store += juminChar[5] * 7; store += juminChar[6] * 8; store += juminChar[7] * 9; store += juminChar[8] * 2; store += juminChar[9] * 3; store += juminChar[10] * 4; store += juminChar[11] * 5; remain = store % 11; last = 11 - remain; if (last>9) { last = last % 10; } if (last == juminChar[12] ) { return true; } else { return false; } } else { return false; } } /*-------------------------------------------------------------- ±â ´É : ÀÔ·ÂÇÑ ¹®ÀÚ¿ÀÌ ¼ýÀڷθ¸ ±¸¼ºµÇ¾î ÀÖ´ÂÁö üũ Çü½ÄÀÎÀÚ : checkStr = °Ë»çÇÒ ¹®ÀÚ¿ ¸® ÅÏ °ª : true = ¹®ÀÚ¿ÀÌ ¼ýÀڷθ¸ ±¸¼ºµÇ¾î ÀÖÀ» ¶§ false = ¹®ÀÚ¿ÀÌ ¼ýÀÚÀÌ¿ÜÀÇ ¹®ÀÚ¸¦ Æ÷ÇÔÇϰí ÀÖÀ» ¶§ Âü°í»çÇ× : ¾ÆÀ̵ð üũ --------------------------------------------------------------*/ function checkNumeric(checkStr) { var checkOk = "0123456789"; for (i=0; i<checkStr.length; i++) { ch = checkStr.charAt(i); for (j=0; j<=checkOk.length; j++) { if (ch == checkOk.charAt(j)) break; if (j == checkOk.length) { return false; // À߸ø ÀÔ·ÂÇßÀ» ¶§ break; } } } return true; // Á¤È®È÷ ÀÔ·ÂÇßÀ» ¶§ }