Not sure why this script is not working?
Posted on
16th Feb 2014 07:03 pm by
admin
Hi I am new to php programing and I was trying to make up a simple script like a captcha but I cannot get the validation part of it working. I think it should work but it is not. Anyone know what is wrong. Any help is greatly appreciated. Here is the code:
Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Captcha</title>
</head>
<body>
<?php
$alpha = 'abcdefghijklmnopqrstuvwxyz' ;
$shuffle = str_shuffle($alpha) ;
$partial = substr($shuffle , 0 , 4) ;
echo "$partial <br /><br />" ;
if (isset($_POST['submitted'])) {
//Valdate the info
if ($_POST['input'] != $partial) {
echo "Your answer does not match the capthcha. Please try again.<br /><br />" ;
} else {
echo "You answered correctly!<br /><br />" ;
}
}
?>
<form action="capthcha2.php" method="post">
<p>Enter Captcha: <input name="input" type="text" size="20" /></p>
<input name="submit" type="submit" value="Submit" />
<input name="submitted" type="hidden" value="true" />
</form>
</body>
</html>
No comments posted yet
Your Answer:
Login to answer
139
21
Other forums
AJAX form submit
I recently built a form that submits data to my database with an ajax function that is called throug
InternetOpenUrl() Invalid cert
Hi all,
Does anyone know how to prevent calls to InternetOpenUrl() from failing with erro
grouping within a foreach?
hello all,
I currently have a list of products spit out from my db via a foreach loop. Right
PHP webpage & array print issue
I have this code running, and it works perfectly … however, see my bottom bit about what I see
how to get sn motherboard
Hello.
I want to get serial number motherboard, cpu and else hardware.
Can You show me sam
dinamic "textboxes"?
Ey all, my first post here, i hope its not a hard one
I display mysql results in a table
Loop Through Date Range
Hi guys,
I have date range as parameter like 01/JAN/2009 TO 16/JAN/2009 now i want to loop thro
Members Only
Hi all, for my website i have a members area only which on members can veiw, but at the moment anyon
Count of reciepients in php mailer
How can i sent a mail to large no of reciepients say 10,00,00 Using PHP MAILER
Agency Business Process
Hi,
I don’t understand the process of the agency business in SAP.
In my