Ваша логика неверна:
if(!strlen($_POST[username])>=6)
Замените на: * также обратите внимание на 'символы в переменной (! Негатор заменяется на знак минус меньше, чем двойной, это легче понять, если вам придется просматривать много кода, вы можете пропустить ! "
if (strlen($_POST['username'])<6)
Надеюсь, это поможет.
Также то, что вы можете рассмотреть:
Избавьтесь от «insert.php» и поместите код из ТО на ту же страницу, что и форма. Вы можете сделать что-то вроде этого:
Форма: <form method="post" action="'.$self.'">
(поставить в верхней части страницы в скобках PHP)
$self = $_SERVER['PHP_SELF'];
$username = $_GET['username'];
$email = $_GET['email'];
Это зависит от того, как вы хотите, чтобы он был настроен, используйте POST или GET, я не могу сказать вам, что использовать.
Отсюда вы можете манипулировать своими переменными и чем угодно.