Qualcuno sa come bloccare l'invio di un form (o di una query) ad un utente per tot secondi?
Qualcuno sa come bloccare l'invio di un form (o di una query) ad un utente per tot secondi?
Codice PHP:
<?php
session_start();
$numeroTentativi= 5;
if(!isset($_SESSION['count'])){
$_SESSION['count']= 0;
}
echo $_SESSION['count']++;
if($_SESSION['count']>$numeroTentativi){
echo "No flood please ;)";
}
?>![]()
Without faith, nothing is possible. With it, nothing is impossible
http://ilwebdifabio.it
La sessione non è un cookie? :master:
Se uno cancella i cookie, può reiniziare? :master:
Ok la metto giù in un altro modo:
è possibile bloccare un IP dopo tot tentativi?
Un semplice UP per vedere se qualcuno ne sa di più.
bella, molto interessante! ma se io ho già una sessione ($_SESSION['insider']) aperta? posso creare un controllo per verificare che non ci sia già un session_start()?Originariamente inviato da whisher
Codice PHP:
<?php
session_start();
$numeroTentativi= 5;
if(!isset($_SESSION['count'])){
$_SESSION['count']= 0;
}
echo $_SESSION['count']++;
if($_SESSION['count']>$numeroTentativi){
echo "No flood please ;)";
}
?>![]()
«Non so perchè perchè l'ho fatto, non so perchè mi sono divertito a farlo e non so perchè lo farò di nuovo..» Bart Simpson
Sie Sciopai Official Web Site