So I finally got around to time for code again thankfully, however I'm having problems with constraint classes, the error message I'm getting is "Notice: Use of undefined constant Username - assumed 'Username'
<?php
require_once 'connection/db.php';
function username($val)
{
return (bool)preg_match("/^([a-zA-Z0-9])+$/i", $val);
}
$unameErr = $fnameErr = $snameErr = $emailErr = $passwordErr = $passwordConfirmErr = $phoneErr = "";
$uname = $fname = $sname = $email = $gender = $password = $passwordConfirm = $phone = "";
if ($_SERVER["REQUEST_METHOD"] == "POST"){
if (empty($_POST["uname"]))
{
$unameErr = " Username is required";
}
else if ($_POST["uname"] < Username)
{
$unameErr = " Username is required";
}
}
?>
<form action="" method="POST">
<input type="text" name="uname" placeholder="Username"><span class="error"><?php echo $unameErr; ?></span><br>
<input type="submit" value="Submit">
</form>
class Username {
static $my_var = 10;
}