Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
txs:framadate-p18:create_poll.php [2018/03/26 23:53] – lacouran | txs:contrib:framadate_p18:create_poll.php [2020/02/14 15:22] – ↷ Page déplacée de txs:framadate_p18:create_poll.php à txs:contrib:framadate_p18:create_poll.php qduchemi | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Create Poll.php | + | ====== Create Poll.php |
- | + | ||
- | ==== Structure général | + | |
- | + | ||
- | Create_poll.php est la première | + | |
- | * date | + | |
- | * autre | + | |
- | Cette variable est importante puisque | + | |
- | < | + | |
- | $poll_type = ' | + | |
- | $_SESSION[' | + | |
- | } else { | + | |
- | $poll_type = ' | + | |
- | $_SESSION[' | + | |
- | } | + | |
- | </ | + | |
- | Les sessions sont un moyen simple de stocker des données individuelles pour chaque utilisateur en utilisant un identifiant de session unique.Cela permettra donc à l' | + | |
- | + | ||
- | La charte graphique spécifique à chaque type est ensuite généré à la fin par le biais du $smarty// | + | |
- | ce $smarty est important puisqu' | + | |
- | + | ||
- | + | ||
- | ===== Messages d' | + | |
- | ==== détéction ==== | + | |
- | Si l' | + | |
- | Il y a plusieurs type d' | + | |
- | * le champ n'est pas rempli , il est vérifié avec une fonction php empty | + | |
- | * Erreur spécifique à chaque champs :taille,id déjà pris | + | |
- | + | ||
- | + | ||
- | Dans tout les cas, les booléans $error_on ( title, | + | |
- | Les booléans sont naturellement initialisé à false précedemment. | + | |
- | ==== Génération de la fenêtre d' | + | |
- | La classe $erreur est tout d' | + | |
- | < | + | |
- | $errors = [ | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | </ | + | |
- | On appelle ensuite la fonction $error afin d' | + | |
- | < | + | |
- | $errors[' | + | |
- | $errors[' | + | |
- | $errors[' | + | |
- | </ | + | |
- | + | ||
- | De tout cela, on en conclue que si on a besoin de toucher à la détéction des erreurs c'est ici que cela se passe . | + | |
- | ===== Mot de passe===== | + | |
- | | + | |
- | Si il n'y a pas de mot de passe,ou si l' | + | |
- | < | + | |
- | if ($_SESSION[' | + | |
- | $_SESSION[' | + | |
- | } else { | + | |
- | $_SESSION[' | + | |
- | $_SESSION[' | + | |
- | } | + | |
- | </ | + | |
- | + | ||