den viser en fejl fordi at jeg kun rykkede > for at gøre det rigtigt, hvis den skal passe til din fejl besked skal den faktisk også vendes
if(strlen($password)<6)
det her:
if(strlen($password>6))
Din tester først om $password er størrer eller mindre ind 6. Altså har du en mindre end test mellem en tekst og et tal. Testen returnere enten sand eller falsk, strlen returnere længde 1 på true og længde 0 på false, og if tager 1 som sand og 0 som false.
Min finder først længde af pasword, tester om denne længde er mindre en 6 hvis den er returnes sand ellers false, if sætningen læser enten sand eller false.
Så kan du jo selv bedømme hvilken af forklaringerne du synes lyder mest korrekt til hvad du ønsker at gøre.
Indlæg senest redigeret d. 24.02.2007 11:49 af Bruger #5620