Variable Scope
Posted: Thu May 22, 2014 2:36 pm
Code: Select all
<?php
$mypass = 'purplevalley';
function thecheck() {
if (isset($_POST['password'])){
$password = $_POST['password'];
if(!empty($password)){
if($mypass == $password){
echo "Match found ";
}
else{
echo "security breach";
}
}
else {
echo "You need to try entering something .. ALL THE
BEST";
}
}
}
?>
<form action="post.php" method="POST">
Password :<br/>
<input type="password" name="password"><br/><br/>
<input type="submit" value="Submit">
</form>
<?php
thecheck();
?>
"Undefined variable: mypass in C:\xampp\htdocs\Trial\post.php on line 10"
Why ? is't $mypass a global variable ??