Chcę żeby login i hasło miało minimum 6 znaków...
Poniżej zamieszczam kod:
<?php require('conn.php'); if($_SESSION['login']) { } else { } $page=$_GET['page']; switch($page) { case 'logowanie': echo " <form method='post'> <fieldset> <legend align='center'>Logowanie</legend> Login:<br><input name='login' type='text' value='' /><br /> Hasło:<br><input type='password' name='haslo' value='' /><br /> </fieldset> <center> <input type='submit' name='loguj' value='Loguj' /> <input type='reset' value='Wyczyść dane' /> </center> </form>"; FROM user WHERE login = '".$_POST['login']."' && haslo = '".$_POST['haslo']."' ")) > 0) { WHERE login = '".$_POST['login']."' && haslo = '".$_POST['haslo']."' ")) > 0 ) { $_SESSION['zalogowany'] = true; $_SESSION['login'] = $_POST['login']; $_SESSION['haslo'] = $_POST['haslo']; } else { } } else { }} break; case 'rejestracja': $zapytanie = "CREATE TABLE user (id int NOT NULL AUTO_INCREMENT, login varchar(50), email varchar(30), haslo varchar(30), miejscowosc varchar(30), imie varchar(30), nazwisko varchar(30), wiek varchar(30), PRIMARY KEY(id)) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_polish_ci;"; { if($haslo2 == $haslo) { { if($regulamin) { if($ile==0) { $dodaj_user= ("INSERT INTO user SET login='".$_POST['login']."', email='".$_POST['email']."', haslo='"$_POST['haslo']"'"); echo "<center><b><font color='green'>Twoje konto ".$_POST['login']." zostało utworzne!</font></b></center>"; }else{echo "<center><b><font color='red'>Taki użytkownik już istnieje. Wybierz inny login.</b></center></font>";} }else{echo "<center><b><font color='red'>Login i hasło muszą zawierać minimum 4 znaki!</b></center></font><br>";} echo " <form method='post'> <fieldset> <legend align='center'>Rejestracja konta</legend> Login:<br><input name='login' type='text' value='' /><br /> Email:<br><input name='email' type='text' value='' /><br /> Hasło:<br><input type='password' name='haslo' value='' /> <br /> Powtórz hasło:<br><input type='password' name='haslo2' value='' /><br /> <br /> <input type='checkbox' name='regulamin' /> - Akceptuję <a href='index.php?page=regulamin'>regulamin</a>. </fieldset> <br /><center> <input type='submit' value='Rejestruj' /> <input type='reset' value='Wyczyść dane' /> </center> </form>"; break; case 'profil': break; case 'wyloguj': break; case 'regulamin': break; default: } ?>
Jak coś już próbowałem także z wykrzyknikami (!), ale również bez skutku: