Witam to mój kolejny temat i etap nauki

a więc zacząłem od rejestracji użytkowników i mam pytanie jak zrobić by minimu hasło miało 5 liter zrobiłem warunek który nie działa i nie wiem jak to ugryźć . I czy muszę mieć 2x else echo ? do loginu i email
<?php
if (isset($_POST['rejestruj'])) {
$login = $_POST['login'];
$haslo1 = $_POST['haslo1'];
$haslo2 = $_POST['haslo2'];
$email = $_POST['email'];
$imie = $_POST['imie'];
$nazwisko = $_POST['nazwisko'];
$ulica = $_POST['ulica'];
$miejscowosc = $_POST['miejscowosc'];
$kod = $_POST['kod'];
$telefon = $_POST['telefon'];
$firma = $_POST['firma'];
$nip = $_POST['nip'];
$ip = $_SERVER['REMOTE_ADDR'];
$loginy = mysqli_query($polaczenie,"SELECT login FROM uzytkownicy WHERE login = '".$login."';");
$nazwa_login = mysqli_num_rows($loginy);
$maile = mysqli_query($polaczenie,"SELECT login FROM uzytkownicy WHERE email = '".$email."';");
$nazwa_email = mysqli_num_rows($maile);
if ($nazwa_email == 0 ) // Sprawdzanie czy e-mail jest w bazie
if ($nazwa_login == 0 ) // Sprawdzanie czy login jest w bazie
{
if ($haslo1 == $haslo2 || $haslo1 > 4) // Sprawdzanie czy hasla sa takie same
{
$zapytanie = $polaczenie->query("INSERT INTO `uzytkownicy` (`login`, `haslo`, `email`, `rejestracja`, `logowanie`, `ip`)
VALUES ('".$login."', '".md5($haslo1)."', '".$email."', '".time()."', '".time()."', '".$ip."');");
echo "Konto zostało utworzone! <br /><br /><br /><br />"; }
else echo "Hasła nie są takie same // Lub hasło nie ma minimu 5 znaków"; }
else echo "Podany login / e-mail jest już zajęty."; else echo "Podany login / e-mail jest już zajęty.";
}
// Formularz Rejestracji
include ("templatki/rejestracja.html");
?>
I chciałem zrobić jeszcze coś takiego do include i tez mam error
if($zapytanie)
3 {
4
echo "Konto zostało utworzone! <br /> Zapraszamy do <a href='index.php?strona=logowanie'>Logowanie</a>";5 }
6 else
7 {
8 include ("templatki/rejestracja.html");
9 }
Ten post edytował mrk9109 29.01.2018, 19:14:24