Kā izdarīt tā, lai šitais kods nomirtu, ja parole vai userneims ir īsāki par 4 un garāki par 16 atm esmu uztaisījis, ko šādu
$username = $_POST['username'];
$password = $_POST['password'];
$details = array($username, $password);
foreach($details as $detail){
$len = strlen($detail);
if($len>16 || $len<4) {
die('Too short');
}
}
bet, kad ievadu pārāk/garu īsu paroli/userneimu, neko nepasaka
foreach($details as $detail){
$len = strlen($detail);
var_dump($len);
}
parāda pareizos skaitļus, tāpēc es domāju, ka ir jāmaina if($len>16 || $len<4) daļa.
Kristiāns S miniblogs
- 0
Kristiāns S 19.10.2013. 22:25
- 0
Tā rinda izskatās pareiza.
BTW, kāpēc gan tu parolei gribi likt maksimālā garuma ierobežojumu?- 0
Kristiāns S 19.10.2013. 22:32 #
Es vispār nelietoju masīvus, tāpēc šis ir, kā neliels trenniņš. Tomēr izrādās, ka šis variants strādā...
Ielogojies vai izveido profilu, lai komentētu!