AJAX:
function check_pswd(){ var password = $("#password").val(); var passwordr = $("#passwordr").val(); if(password.length > 3){ $('#Loading2').show(); $.post("./php/check_pswd.php", { password: $('#password').val(), passwordr: $('#passwordr').val(), }, function(response){ $('#Info').fadeOut(); $('#Loading').hide(); setTimeout("finishAjax('Info', '"+escape(response)+"')", 450); }); return false; } } function finishAjax(id, response){ $('#'+id).html(unescape(response)); $('#'+id).fadeIn(1000); }
i PHP:
<?php if($_REQUEST) { $password = $_REQUEST['password']; $passwordr = $_REQUEST['passwordr']; if($password != $passwordr) // not available { } else { } }?>
i HTML
<tr> <td><input id="password" name="password" type="text" class="logininput" style="width:120px;height:20px;"></td><td><input id="passwordr" name="passwordr" onblur="return check_pswd();" type="text" class="logininput" style="width:120px;height:20px;"></td><td><span id="Loading2"><img src="loader.gif" alt="" /></span><div id="Info2"></div></td> </tr>
Lecz nie działa to za bardzo, bo zawsze pokazuje ze hasla nie sa takie same, jakies pomysly? jeszcze jedno pytanie, co zrobic zeby nie wpisywac calego kodu w head tylko stworzyc plik js z tym i w head dac do tego sciezke?(pobowalem tak to nic wtedy sie uz nie dzialo)
type jest text tylko po to bo sprawdzalem czy faktycznie nie sa takie same