36 lines
		
	
	
		
			891 B
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			891 B
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
 | 
						|
     "http://www.w3.org/TR/html4/strict.dtd">
 | 
						|
<?php
 | 
						|
function rpHash($value) {
 | 
						|
	$hash = 5381;
 | 
						|
	$value = strtoupper($value);
 | 
						|
	for($i = 0; $i < strlen($value); $i++) {
 | 
						|
		$hash = (($hash << 5) + $hash) + ord(substr($value, $i));
 | 
						|
	}
 | 
						|
	return $hash;
 | 
						|
}
 | 
						|
?>
 | 
						|
<html>
 | 
						|
<head>
 | 
						|
<title>jQuery Real Person Submission</title>
 | 
						|
<style type="text/css">
 | 
						|
.accepted { padding: 0.5em; border: 2px solid green; }
 | 
						|
.rejected { padding: 0.5em; border: 2px solid red; }
 | 
						|
</style>
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
<h1>jQuery Real Person Submission</h1>
 | 
						|
<?php
 | 
						|
if (rpHash($_POST['defaultReal']) == $_POST['defaultRealHash']) {
 | 
						|
?>
 | 
						|
<p class="accepted">You have entered the "real person" value correctly and the form has been processed.</p>
 | 
						|
<?php
 | 
						|
} else {
 | 
						|
?>
 | 
						|
<p class="rejected">You have NOT entered the "real person" value correctly and the form has been rejected.</p>
 | 
						|
<?php
 | 
						|
}
 | 
						|
?>
 | 
						|
</body>
 | 
						|
</html>
 |