Salut à tous,
Je développe un site de courses d'obstacles avec inscription individuelle ou par groupes. Dans la page groupes, le formulaire d'inscription est suivi de 2 boutons submit: "ajouter un participant" et "s'inscrire et payer".
Quand on clique une 1ère fois sur "ajouter un participant", ça créé une nouvelle entrée dans une table "groupes" connectant tous les participants qui vont être ajoutés dans ce groupe (ça créé également un participant dans une table "participants"). Si on clique une 2eme fois sur "ajouter un participant", ça ne fait que créer un participant dans la base de donnée mais ça ne crée pas de groupe puisque le groupe est déjà créé.
Question: comment faire pour que dans mon code je sache si "ajouter un participant" a été cliqué une seule fois (auquel cas il faut créer un groupe) ou plusieurs (on ne créé pas de groupe)? Est-ce qu'utiliser des sessions PHP ou des cookies pour ça est une bonne idée, et si oui, lequel des deux serait le plus adapté ici?
Modifié par apericube (01 Jan 2013 - 13:51)
Je développe un site de courses d'obstacles avec inscription individuelle ou par groupes. Dans la page groupes, le formulaire d'inscription est suivi de 2 boutons submit: "ajouter un participant" et "s'inscrire et payer".
Quand on clique une 1ère fois sur "ajouter un participant", ça créé une nouvelle entrée dans une table "groupes" connectant tous les participants qui vont être ajoutés dans ce groupe (ça créé également un participant dans une table "participants"). Si on clique une 2eme fois sur "ajouter un participant", ça ne fait que créer un participant dans la base de donnée mais ça ne crée pas de groupe puisque le groupe est déjà créé.
Question: comment faire pour que dans mon code je sache si "ajouter un participant" a été cliqué une seule fois (auquel cas il faut créer un groupe) ou plusieurs (on ne créé pas de groupe)? Est-ce qu'utiliser des sessions PHP ou des cookies pour ça est une bonne idée, et si oui, lequel des deux serait le plus adapté ici?
Modifié par apericube (01 Jan 2013 - 13:51)