Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Warunek i strlen - problem
Forum PHP.pl > Forum > Przedszkole
creazy
czesc, mam taki maly problem z funkcja if. Jesli warunek nie bedzie sie zgadzal wyskoczy odpowiednie echo. Napisalem to tak ....

  1. <?php
  2. $pass = $_POST['pass'];
  3. $login = $_POST['login'];
  4. $licz = 5;
  5. $data = fopen('userzy/$login.php','w');
  6.  
  7. if($pass=="") {
  8.    echo 'Nie wypełniles pola "Hasło"!';}
  9.    elseif($pass==$login) {
  10.    echo 'Login i haslo musza byc rózne!<br>';}
  11.    elseif(strlen($pass) >= $licz){
  12.    echo 'Haslo musi miec min. 6 znaków!';}
  13.    else{
  14.    echo 'Wszystko w porządku';}
  15. ?>


Wszystko jest okey, tylko mam problem z strlen. Ten warunek mi sie nie chce spelnic. Tzn. gdyz jesli w formularzu pass jest wpisany text ktory ma wiecej niz 6 znakow to i tak mi wyswietla komende 'Haslo musi miec min. 6 znakow!'. Bede wdzieczny za pomoc ...
aleksander
nie >= tylko <=
creazy
qrde, ze tez to moglem przeoczyc, dzieki wielkie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.