đưa code đây xem nào
[Hỏi] Code kiểm tra và mã hóa input
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-33115416-3', 'auto'); ga('send', 'pageview'); </script> <div itemscope itemtype="http://schema.org/WebPage" id="menu"> <div itemscope itemtype="http://schema.org/JoinAction" id="verify-9fAjX1Km-Reg"> <div class="tophead"> <b id="logo_suong"> </b> </div> </div> <div itemscope itemtype="http://schema.org/Thing"> <span itemprop="description"> </span> <form action="main.php?id=reg&ses=yscnrb-,dGTiL9QPS0KZllue8Za" method="post" > <div class="center">Tên truy nhập<br/><input name="nick" maxlength="32" value=""/><br/>Mật khẩu (bao gồm chữ và số, chú ý: không đặt mật khẩu dễ đoán như: 123456,adgjm,abcdef,vv.. )<br/><input name="pass" maxlength="32" value=""/><br/>E-mail (dùng để lấy lại mật khẩu bị quên, vidu: cc@gmail.com)<br/><input name="email" maxlength="100" value=""/><br/>Giới tính<br/><select name="sex"><option value="1">Nam</option><option value="2">Nữ</option></select><br/><img src="users-captcha.php?55baec9085b54" alt="Captcha"/><br/>Nhập mã ở hình trên vào đây:<br/><input name="captcha" maxlength="6"/><br/><br/><input type="submit" value="Đăng ký"/></div></form><div class="center"> <script type="text/javascript">document.write('\u003c\u0073\u0063\u0072\u0069\u0070\u0074\u003e\u0076\u0061\u0072\u0020\u006d\u003d\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0066\u006f\u0072\u006d\u0073\u005b\u0030\u005d\u002e\u0065\u006d\u0061\u0069\u006c\u003b\u0069\u0066\u0028\u006d\u002e\u0076\u0061\u006c\u0075\u0065\u003d\u003d\u0027\u0027\u0029\u0020\u006d\u002e\u0076\u0061\u006c\u0075\u0065\u003d\u0027\u0061\u0064\u006d\u0069\u006e\u0040\u0078\u0078\u0078\u0065\u0064\u0075\u002e\u006f\u0072\u0067\u0027\u003b\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0066\u006f\u0072\u006d\u0073\u005b\u0030\u005d\u002e\u0061\u0064\u0064\u0045\u0076\u0065\u006e\u0074\u004c\u0069\u0073\u0074\u0065\u006e\u0065\u0072\u0028\u0027\u0073\u0075\u0062\u006d\u0069\u0074\u0027\u002c\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0065\u0029\u007b\u0076\u0061\u0072\u0020\u0070\u0077\u003d\u0064\u006f\u0063\u0075\u006d\u0065\u006e\u0074\u002e\u0066\u006f\u0072\u006d\u0073\u005b\u0030\u005d\u002e\u0070\u0061\u0073\u0073\u002e\u0076\u0061\u006c\u0075\u0065\u003b\u0069\u0066\u0028\u0021\u002f\u005b\u0061\u002d\u007a\u0041\u002d\u005a\u005d\u002b\u002f\u0067\u002e\u0074\u0065\u0073\u0074\u0028\u0070\u0077\u0029\u007c\u007c\u0021\u002f\u005c\u0064\u002b\u002f\u0067\u002e\u0074\u0065\u0073\u0074\u0028\u0070\u0077\u0029\u0029\u0020\u007b\u0061\u006c\u0065\u0072\u0074\u0028\u0027\u004d\u1ead\u0074\u0020\u006b\u0068\u1ea9\u0075\u0020\u0070\u0068\u1ea3\u0069\u0020\u0062\u0061\u006f\u0020\u0067\u1ed3\u006d\u0020\u0063\u1ea3\u0020\u0063\u0068\u1eef\u0020\u0076\u00e0\u0020\u0073\u1ed1\u0021\u0027\u0029\u003b\u0065\u002e\u0070\u0072\u0065\u0076\u0065\u006e\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u0028\u0029\u003b\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0066\u0061\u006c\u0073\u0065\u003b\u007d\u0020\u007d\u0029\u003b\u003c\u002f\u0073\u0063\u0072\u0069\u0070\u0074\u003e');document.write('\u003c\u0073\u0063\u0072\u0069\u0070\u0074\u0020\u0074\u0079\u0070\u0065\u003d\u0022\u0074\u0065\u0078\u0074\u002f\u006a\u0061\u0076\u0061\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u0020\u0073\u0072\u0063\u003d\u0022\u002f\u0066\u0069\u006c\u0065\u0073\u002f\u0031\u0030\u0030\u0037\u0033\u0038\u0033\u0031\u0036\u002f\u0069\u0033\u002e\u006a\u0073\u0022\u003e\u003c\u002f\u0073\u0063\u0072\u0069\u0070\u0074\u003e')</script>
bỏ cái này test k dc chả biết sao:
<div class="tophead"> <b id="logo_suong"> </b> </div>
Giải mã script
[code]<script>var m=document.forms[0].email;if(m.value=='') m.value='[email protected]';document.forms[0].addEventListener('submit',function(e){var pw=document.forms[0].pass.value;if(!/[a-zA-Z]+/g.test(pw)||!/\d+/g.test(pw)) {alert('Mat khau phai bao gom ca chu va so!');e.preventDefault();return false;} });
var regex = new RegExp("www|xplace|xpart|xxxedu|girlchatsex|k(í|ì|ị|ỉ)chd(ụ|ú|ù|ủ)c|w(a|á|à|ả|ạ|A|Á|À|Ả|Ạ|â|ấ|Â|Â)p|xtgem|waplux|ttp|:\/\/|kichthich|K(.)CHDAM|k(i|í|ì|ị|ỉ)chd|kichduc|[a-zA-Z]\.(tk|cf|ml)|[a-zA-Z]\.g(a|à|á|ạ|ả)|0rg|\.(.)rg|\.mobi|\.gq|ch(a|á)tola\.|\.info|\.biz|\.net|\.NET|\.n(é|è|ẻ|ẹ)t|\.NÉT|wap\.eu|ap\.mu|ap\.ug|ap\.lt|w\.lt|ap\.Lt|w\.Lt|gowap|py\.lt|apego|wap\.sh|jw\.lt|wapsite\.me|art\.com|new_photo|top_photo|nick\]|1random_photo|2random_photo|3random_photo|mời|MẸ|mẹ|BỐ(\W)|ĐỊT|\.TAO\.|DÁI|CẶC|mày|CHÚNG|cứt|cút|CỨT|LŨ|chó|cút|buồi|\.c(o|ơ)m|notmatches", "gi");
document.forms[0].onsubmit = function() {
var vl = this.nick.value.replace('country');
if (vl.match(regex) && document.getElementById('lo' + 'go' + '_' + 'suong')) {
if (vl.match(regex)) document.forms[0].nick.value = vl.replace(regex, Math.floor(Math.random() * 999)) + '**?????'
}
}</script>
[/code]
đừng làm làm gì -_-, tắt js đi là hết kiểm tra
có thể bạn chưa biết =)) Dành cho mem mới học jquery
![[OFF]](/assets/images/off.gif)
![[ON]](/assets/images/on.gif)