Проблем с проверка!

SkyWarrioR

Registered
Мъча се вече от 2 часа да оправя проблема,но неще.Значи имам ето тази проверка
PHP:
<?php
 if(isset($_POST['submit'])){
$username = addslashes(trim($_POST['username']));
$password =$_POST['password'];
$password2 =$_POST['password2'];
$real_name = addslashes(trim($_POST['real_name']));
if(strlen($username) <  6){
echo "<div style='background:red; text-align:center; font-weight:bold;'>Потребителското ви име трябва да е повече от 46символа!</div>"."\n";
}
else{
if(strlen($password) <= 6){
echo "<div style='background:red; text-align:center; font-weight:bold;'>Паролата ви трябва да е повече от 6 символа!</div>"."\n";
}
}
}
?>
и натискам регистрирай се пише,че името е твърде късо,до тука добре,после пиша парола повече от 6 символа и ми пише,че трябва да въведа парола повече от 6 символа пиша с 15 символа пак така.Преди бях направил на един система за регистрация точно с тези проверки и всичко беше 6,но при мене не става.Къде бъркам?
 
Я виж този код:
Код:
<?php
if(isset($_POST['submit'])){
	$username = addslashes(trim($_POST['username']));
	$password =$_POST['password'];
	$password2 =$_POST['password2'];
	$real_name = addslashes(trim($_POST['real_name']));
	if(strlen($username) <  6){
		echo "<div style='background:red; text-align:center; font-weight:bold;'>Потребителското ви име трябва да е повече от 6 символа!</div>"."\n";
	}else if(strlen($password) <= 6){
		echo "<div style='background:red; text-align:center; font-weight:bold;'>Паролата ви трябва да е повече от 6 символа!</div>"."\n";
	} else if() {//ако правиш така проверките пестиш време и ресурси (по-лесно се едитва кода) :)
	
	} else {
	   //какво да се прави при въведена валидна информация
	}
} else {
//май тук трябва да ти е кода за формата 
}
?>
 

Back
Горе