<form action="form.php" method="post">
Username: <input type="text" name="user" maxlength="50" value="" />
Password: <input type="password" name="pass" maxlength="20" value="" />
<input type="submit" name="Submit" value="Submit" />
</form>
<?php
$Accesstrys = 0;
if($_POST['Submit'] == "Submit") {
$Accesstrys++;
if($Acesstrys == 3)
{
$ip = getenv("REMOTE_ADDR");
$file = fopen("Loginlimit/$ip",'w');
fwrite($file,"$Accesstrys:$ip");
}
}
?>
Im пытается скомпилировать скрипт входа PHP, дает вам 3 попытки войти в систему, если вы терпите неудачу, когда он замерзнет, так как позволяет сказать 10мин.PHP Форма входа
далекий от завершения, но я протестировал это, и он не создал/не написал файл с моим ip. что им нехорошо
Vritual -1 предложившего хранящую информацию о сервере в печенье. Печенье не безопасно. Никогда. Когда-либо. – jmucchiello
Они могут быть, если они зашифрованы перед отправкой в браузер, но по существу это делает работу в 100 раз больше, чем просто использование сеанса, который держит его на стороне сервера. –