|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() |
Bonjour,
j'ai une question qui me trotinne dans la tête depuis quelques temps... A quoi sert le isset ?. Oui isset détermine si une variable est affecté donc on fait ca pour le traitement du formulaire. if(isset($_POST['Validation'])) en gros, en langage humain, ca veut dire que l'utilisateur à bien cliquer sur le bouton submit donc le name est 'Validation' ? Et sur certains sites, on trouve parfois: if(isset($_POST['Validation']) && $_POST['Validation'] == 'Validation') Pensez vous que ca soit vraiment utile de dire que $_POST['Validation'] == 'Validation' ? Merci d'avance |
|
|
00
|
|
|
#2 | ||||
|
Membre expérimenté
![]() ![]() |
Salut, le fait d'utiliser une double condition permet à l'administrateur du site de vérifier si l'utilisateur est bien arrivé sur la page par le chemin prévu et que la variable passée par formulaire à la bonne valeur...
Un exemple, ton formulaire à un champ input texte, tu va d'abord vérifier que ce champ a bien été créé et ensuite tu va vérifier ce qu'il y a dedans... Code :
Code :
++ JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau Hummmmm, des donuts !!!! Merci de penser à , et et aussi
|
||||
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() |
Hello,
Ce double test permets de : 1) vérifier que la variable existe bien => si ce n'est pas le cas et que l'on test le contenu = plantage 2) de vérifier le contenu. Pour un code propre il faut faire ces deux tests. Ne tester que l'existence (avec isset) pourrait être juste aussi, mais bon... ca reste moins propre. Bon dimanche,
__________________
MyFinder, explorateur de fichiers alternatif http://myfinder.fpc-france.com SimplyMirror, sauvegarde simple et efficace http://simplymirror.fpc-france.com |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() |
c'est compris !
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com