рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдирд╛ рд╡реЗрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред
рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рдореИрдВ "рдкреНрд░рд╛рдзрд┐рдХрд░рдг" рдмреНрд▓реЙрдХ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рдЗрд╕ "рд╡рд┐рдзрд┐" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╡рд┐рдЪрд╛рд░ рдкреНрд░рддреНрдпреЗрдХ рдХреАрд╕реНрдЯреНрд░реЛрдХ рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд▓реЙрдЧрд┐рди рдХреЗ рд╕рд╛рде рд▓реЙрдЧрд┐рди (рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛) рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рд╣реИред рдЗрд╕ рдШрдЯрдирд╛ рдореЗрдВ рдХрд┐ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд▓реЙрдЧрд┐рди рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд▓реЙрдЧрд┐рди рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдЗрдирдкреБрдЯ рдХреЛ рд╣рд░реЗ рд░рдВрдЧ рдореЗрдВ рдЙрдЬрд╛рдЧрд░ рдХрд░реЗрдВ, рдЕрдиреНрдпрдерд╛ - рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВред
рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:


рдЖрдк рдпрд╣рд╛рдБ рдЦреЗрд▓ рд╕рдХрддреЗ рд╣реИрдВ -
nikitascr.ks8.ru/for_habr/authorizationрддреЛ, рдХреЛрдб рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ:
1) рд╕реАрдПрд╕рдПрд╕
input { outline:none; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; } input:focus { border: #40c0ff; box-shadow: 0 0 10px rgba(81, 203, 238, 1); -webkit-box-shadow: 0 0 10px rgba(81, 203, 238, 1); -moz-box-shadow: 0 0 10px rgba(81, 203, 238, 1); }
рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдирд╣реАрдВ рд╣реИред
2) PHP рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬреЛ рдпрд╣ рд╕рдм рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддреА рд╣реИ
<?php if(isset($_POST['login'])){
рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрд╕ рдмрд╛рдд рдХреА рддреБрд▓рдирд╛ рдХрд░рддреА рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд╕рдм рдХреБрдЫ рджрд░реНрдЬ рдХрд┐рдпрд╛ рд╣реИ рддреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ "рдУрдХреЗ" рдХреЛ рдЕрдЬрд╛рдХреНрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓реМрдЯрд╛рддрд╛ рд╣реИ, рдЕрдиреНрдпрдерд╛ рдпрд╣ "рддреНрд░реБрдЯрд┐" рджреЗрддрд╛ рд╣реИред
рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЕрдЬрд╛рдХреНрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ (JQuery рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)
<sript type="text/javascript" src="jquery-1.6.2.min.js"> </sript> <sript type="text/javascript"> // input $('#a_login').keyup(function() { // input login_user = $('#a_login').val(); $.ajax({ url : 'authorization.php', type : 'POST', // // PHP data : {login : login_user}, // PHP success : function(xhr, data, textStatus){ if(xhr == 'ok'){ // $('#a_login').css('box-shadow','0 0 10px rgba(0, 255, 0, 1)'); $('#a_login').css('-webkit-box-shadow','0 0 10px rgba(0, 255, 0, 1)'); $('#a_login').css('-moz-box-shadow','0 0 10px rgba(0, 255, 0, 1)'); } else if(xhr == 'error') { // $('#a_login').css('box-shadow','0 0 10px rgba(255, 0, 0, 1)'); $('#a_login').css('-webkit-box-shadow','0 0 10px rgba(255, 0, 0, 1)'); $('#a_login').css('-moz-box-shadow','0 0 10px rgba(255, 0, 0, 1)'); } // else alert(' !'); }, // , PHP error : function(xhr, textStatus, errorObj){ alert(' !'); }, }); }); <sript>
рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рд▓рд┐рдЦрд╛ рд╣реИ, рдкрд░реАрдХреНрд╖рдг рд╕реНрдерд▓
nikitascr.ks8.ru/for_habr/authorization рд╣реИ