Bonjour,
Afin de vérifier la validité et la sécurité de paramètres passés dans une URL et récupérés via la méthode GET exemple :
www.monsite.com/?action=1&id=2
Est ce qu'il convient de grouper les tests dans une seule condition if, dans ce cas :
Ou bien, conviendrait il mieux de les séparer, dans ce cas :
Merci
Afin de vérifier la validité et la sécurité de paramètres passés dans une URL et récupérés via la méthode GET exemple :
www.monsite.com/?action=1&id=2
Est ce qu'il convient de grouper les tests dans une seule condition if, dans ce cas :
if ( isset($_GET["action"]) && is_numeric($_GET["action"]) && ($_GET["action"] == 1 )
&& isset($_GET["id"]) && is_numeric($_GET["id"]) ) {
... traitements sur id ....
}
Ou bien, conviendrait il mieux de les séparer, dans ce cas :
if ( isset($_GET["action"]) )
if ( is_numeric($_GET["action"]) )
if ( $_GET["action"] == 2 )
if ( isset($_GET["id"]) )
if ( is_numeric($_GET["id"]) ) {
... traitements sur id ....
}
Merci