<script> function checkpasscon(passconfirm) { if (passconfirm.value == '') { document.getElementById('info4').innerHTML = '' return } params = "passconfirm=" + passconfirm.value request = new ajaxRequest() request.open("POST", "checkconfirm.php", true) request.setRequestHeader("Content-type", "application/x-www-form-urlencoded") request.setRequestHeader("Content-length", params.length) request.setRequestHeader("Connection", "close") request.onreadystatechange = function() { if (this.readyState == 4) { if (this.status == 200) { if (this.responseText != null) { document.getElementById('info4').innerHTML = this.responseText } else alert("Ajax error: No data received") } else alert( "Ajax error: " + this.statusText) } } request.send(params) } function ajaxRequest() { try { var request = new XMLHttpRequest() } catch(e1) { try { request = new ActiveXObject("Msxml2.XMLHTTP") } catch(e2) { try { request = new ActiveXObject("Microsoft.XMLHTTP") } catch(e3) { request = false } } } return request } </script>
<?php // checkuser.php include_once 'functions.php'; if (isset($_POST['email'])) $pass = sanitizeString($_POST['pass']); $passconfirm = sanitizeString($_POST['passconfirm']); if ($_POST['pass'] == $_POST['passconfirm']) { echo "<img src='img/goodemail.jpg' Width='27' height='27'>"; } else { echo "<font color='red'> <img src='img/erroremail.jpg' WIDTH='27' HEIGHT='27'>Passwords don't match!</font>"; } ?>
paramName1=value1¶mName2=value2¶mName3=value3 etc...
params = "passconfirm=" + passconfirm.value + "&pass=" + document.getElementById("input element id").value