Hallo ich habe im Moment ein Form mit folgendem input Feld:
Nun checke ich das Form auf die Länge mit folgender Funktion:
Wenn ich nun den Check ausführe mit
Nun ignoriert mir strln diesen Check.
Nun der springende Punkt. Sobald ich im Form oben bei "type = password" "type = text" wähle funktioniert es so wie es soll
Wie bekomme ich es hin, dass auch als type=password gecheckt wird?
Würde mich über eure Hilfe freuen!
mfg Denis
EDIT:
hab es eben selber gelöst.
Und schon funktioniert alles ... *grr
Code:
<input type="password" name="password_reg" id="password_reg" size="20" class="input"/>
PHP-Code:
<?php
function password_length($string)
{
if ((strlen($string) < 201) && (strlen($string) > 3))
{
return 1;
}
else
{
return 0;
}
}
?>
PHP-Code:
if(password_length($_POST['password_reg']) == 0)
{
echo 'Fehler bla';
}
Nun der springende Punkt. Sobald ich im Form oben bei "type = password" "type = text" wähle funktioniert es so wie es soll
Wie bekomme ich es hin, dass auch als type=password gecheckt wird?
Würde mich über eure Hilfe freuen!
mfg Denis
EDIT:
hab es eben selber gelöst.
PHP-Code:
if(($text_password = $_POST['password_reg']) && (password_length($text_password) == 0))
Kommentar