- Inscription
- 17 Octobre 2014
- Messages
- 540
- Réactions
- 34
- Points
- 11 630
Bonsoir,
J'ai un problème avec un de mes codes PHP surtout que le problème est assez important car il me retire une sécurité on va dire "importante".
Donc comme dit dans le titre j'ai un système de modifications de membre :
- Je peux modifier les crédits,points,statut,fonction ect..
- Lorsque je limite le champ par exemple entre 1 et 999 caractères cela ne marche complètement pas :/
Je peux entré en chiffre + de 999 ce que je ne veux pas :/
Voila un bout du code que j’utilise pour sécurisé cela mais qui ne marche pas apparemment :
Merci de votre aide en avance ^^
J'ai un problème avec un de mes codes PHP surtout que le problème est assez important car il me retire une sécurité on va dire "importante".
Donc comme dit dans le titre j'ai un système de modifications de membre :
- Je peux modifier les crédits,points,statut,fonction ect..
- Lorsque je limite le champ par exemple entre 1 et 999 caractères cela ne marche complètement pas :/
Je peux entré en chiffre + de 999 ce que je ne veux pas :/
Voila un bout du code que j’utilise pour sécurisé cela mais qui ne marche pas apparemment :
PHP:
if(strlen($_POST['credits']) >= 0 AND strlen($_POST['credits']) <= 999)
{
if(strlen($_POST['duckets']) >= 0 AND strlen($_POST['duckets']) <= 999)
{
if(strlen($_POST['points']) >= 0 AND strlen($_POST['points']) <= 999)
{
if(strlen($_POST['jetons']) >= 0 AND strlen($_POST['jetons']) <= 999)
{
if(strlen($_POST['diamants']) >= 0 AND strlen($_POST['diamants']) <= 999)
{
// Ma requête..
}
else
{
$erreur = "Le nombre de diamants doit faire entre 0 et 999 caracères !";
}
}
else
{
$erreur = "Le nombre de jetons doit faire entre 0 et 999 caractères !";
}
}
else
{
$erreur = "Le nombre de points doit faire entre 0 et 999 caractères !";
}
}
else
{
$erreur = "Le nombre de duckets doit faire entre 0 et 999 caractères !";
}
}
else
{
$erreur = "Le nombre de crédits doit faire entre 0 et 999 caractères !";
}
Merci de votre aide en avance ^^