J'ai développé un code dans lequel un utilisateur s'enregistre et lorsque l'enregistrement est réussi, tous les détails sont envoyés à l'administrateur. L'administrateur reçoit une demande concernant le candidat et il peut accepter/rejeter le candidat après avoir examiné ses détails (similaire à la demande d'un ami FB). Pour cela, j'ai maintenu un champ dans le DB appelé «Acceptance» qui est une valeur booléenne. Si c'est zéro, la requête n'est pas encore traitée et si c'est une, l'administrateur a accepté la demande. J'utilise juste un peu pour cela et je ne sais pas jusqu'où cela est sûr et correct. Je code en PHP et je suis nouveau dans ce domaine. Y a-t-il une meilleure façon de mettre en œuvre la même chose? S'il vous plaît, aidez-moi, merci d'avanceAccepter/Refuser un utilisateur
Répondre
Pour votre besoin, la variable booléenne ne fonctionne pas car elle n'a que deux options '0' ou '1'.
Vous avez mentionné que '0' est défini pour l'application non traitée, '1' pour accepté. Mais comment allez-vous mettre à jour si elle est rejetée ??
Il vaut mieux prendre un champ entier à la place de Boolean, mettre à jour ce champ avec '0' ou '1' ou '2'.
Et d'écrire une logique basée sur ces options. Si son '0' n'est pas traité, '1' est accepté et '2' est rejeté.
C'est une bonne approche. Ce que je fais habituellement est de garder plus d'états. Par exemple zéro est la valeur initiale lorsque l'utilisateur s'enregistre, puis 1 si l'administrateur accepte l'utilisateur et 2 si l'administrateur rejette l'utilisateur. C'est une bonne approche si vous voulez donner à l'administrateur un écran avec une liste de ceux qui doivent être approuvés en excluant ceux qui ont déjà été rejetés.
- 1. Répéter un contrôle utilisateur dans l'interface utilisateur
- 2. Vérifiez si un utilisateur, un utilisateur, pas un utilisateur actuel, est connecté
- 3. créer un formulaire utilisateur
- 4. Oracle supprimer un utilisateur
- 5. Comment bloquer un utilisateur?
- 6. redirection d'un contrôle utilisateur vers un autre contrôle utilisateur
- 7. Ajouter un nouvel utilisateur dans les tables utilisateur Wordpress
- 8. Déplacement d'un contrôle utilisateur dans un autre contrôle utilisateur
- 9. Supprimer un utilisateur avec l'ID utilisateur dans ASP.NET C#
- 10. Rappel App Engine pour un nouvel utilisateur "enregistrement"/connexion utilisateur?
- 11. Affectation d'un utilisateur aléatoire à un utilisateur anonyme (ejabberd, strophe)
- 12. Emprunter l'identité d'un utilisateur lorsque j'utilise déjà un autre utilisateur?
- 13. Déplacement des paramètres utilisateur de Mac vers un autre utilisateur
- 14. Django Rest Framework créer un profil utilisateur et utilisateur
- 15. Retweets par un utilisateur donné
- 16. Créer un compte utilisateur local
- 17. Un utilisateur à la fois
- 18. utilisateur Drupal un off paramètres
- 19. Comment reconnaître un utilisateur connecté?
- 20. Comment bloquer un utilisateur temporairement
- 21. Ajouter un contrôle utilisateur dynamique
- 22. LDAP Ajouter un utilisateur (authentification)
- 23. Powershell-LDAP Ajouter un utilisateur
- 24. Entrée utilisateur pour un compteur
- 25. Créer un utilisateur FTP dynamiquement
- 26. SHGetFolderPath() pour un utilisateur spécifique
- 27. Rechercher un contrôle utilisateur imbriqué
- 28. Rails - link_to un utilisateur # show
- 29. Créer un utilisateur Sharepoint 2007
- 30. Entrée utilisateur dans un tableau
Lorsque l'administrateur rejette le candidat, les détails du candidat sont supprimés de la base de données. – user2644795