Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1160 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Comptage de réponse après clic bouton dans email

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Comptage de réponse après clic bouton dans email

n°2460203
berlo
dubitatif
Posté le 14-12-2023 à 20:20:35  profilanswer
 

Bonjour,  :hello:  
 
Dans le cadre d'une association on me demande de faire un comptage de personne envisageant de venir à une réunion, avec un mailing.
La personne cliquerait sur un bouton "oui je viens" et ça incrémente un compteur.
 
J'ai pensé à une page dédiée sur le site de l'asso, qui s'incrémente de 1 quand la personne a cliqué sur le bouton contenu dans l’e-mail. Comme c'est du mailing, chaque url de réponse pourrait être personnalisé (je fais avec Thunderbird et l'extension Mailmerge). J'ai pensé par exemple à un truc comme ça : http:\\lesitedelasso\mapagecompteur\?nom=MACHIN&prenom=TRUC qui incrémenterait en off un fichier avec le nom et prénom pour contrôle. La page web visible afficherait quant à elle, "merci d'avoir répondu", le nombre de réponses (ligne dans le fichier log) et peut-être quelques modalités.
 
Je n'ai que des notions de php, html etc, donc désolé si je ne suis pas très clair pour vous et mon vocabulaire pas précis, mais c'est quand même moi le webmaster ! [:hades113],.Le site de l'asso est un simple flat-cms sans base de données. Je ne vous cache pas qu'il me faut du code quasi tout fait, je peux adapter un peu, mais je suis bien incapable de faire à partir de zéro (j'ai arrêté de programmer il y a plus de 10ans et je n'étais déjà pas un Cador !).
 
J'ai trouvé un exemple de code du bouton contenu dans le e-mail, grâce à cette page :

Code :
  1. <style type="text/css">.hover01:hover {
  2.   background-color:#000000 !important;
  3.   transition:all 1s ease;
  4.   box-shadow:0px 5px 0px #202021 !important;
  5. }</style>
  6.     <table width="100%" cellspacing="0" cellpadding="0" border="0">
  7.       <tbody>
  8.         <tr>
  9.           <td align="center">
  10.             <table style="margin:0px auto;" role="presentation" cellspacing="0" cellpadding="0" border="0"
  11.               align="center">
  12.               <tbody>
  13.                 <tr>
  14.                   <td class="hover01" style="border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; padding:15px 40px; background-color:#202021; background:#202021;" bgcolor="#202021">
  15.                     <p style="padding:0px; margin:0px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:12px; text-align:center; color:#FFFFFF; letter-spacing:4px; mso-line-height-rule:exactly; line-height:16px;"><a href="#toreplace" target="_blank" style="color:#FFFFFF; text-decoration:none;"
  16.                         class="displayblock width100pc paddingt15px paddingb15px" moz-do-not-send="true">OUI Je pense venir</a></p>
  17.                   </td>
  18.                 </tr>
  19.               </tbody>
  20.             </table>
  21.           </td>
  22.         </tr>
  23.       </tbody>
  24.     </table>


mood
Publicité
Posté le 14-12-2023 à 20:20:35  profilanswer
 

n°2460219
mechkurt
Posté le 15-12-2023 à 07:34:23  profilanswer
 

Plutôt que coder un truc à partir de rien alors que ce n'est pas ton truc, pourquoi ne pas utiliser le fonctionnement des événements et invitations (plus ou moins) intégré au mail ?
https://support.mozilla.org/fr/kb/i [...] es-runions


---------------
D3
n°2460225
berlo
dubitatif
Posté le 15-12-2023 à 09:11:37  profilanswer
 

Ah oui pas bête, je n'utilise pas le calendrier dans TB, mais j'avais vu pour Gmail et Outlook ce genre de chose, en cherchant avec l'histoire du bouton
Mais sinon, j’espérais que mon idée soit triviale et qu'il existe déjà des exemples, c'est tout.
Et ça faisait un petit défis rigolo pour retâter du php :o

n°2460245
mechkurt
Posté le 15-12-2023 à 13:34:40  profilanswer
 

Ah ben si tu veux t'amuser à prendre une machine à remonter le temps pour faire un bricolage en php à base de fichier txt, fais toi plaisir:
https://www.google.com/search?q=compteur+txt+php


---------------
D3
n°2460663
berlo
dubitatif
Posté le 21-12-2023 à 20:07:17  profilanswer
 

Bah, j'ai testé cette solution, c'est pas top, si la personne n'a pas d'agenda (ou ne répond pas à l'invitation), je n'ai pas de retour d'invitation  :(

n°2460664
mechkurt
Posté le 21-12-2023 à 20:16:28  profilanswer
 

Ben si la personne ne répond pas, elle ne répond pas...
 
Elle n'aurait probablement pas non plus cliqué sur ton bouton, donc avoir développé un outil n'aurait pas aidé.


---------------
D3
n°2460671
rufo
Pas me confondre avec Lycos!
Posté le 21-12-2023 à 22:50:21  profilanswer
 

Rêve pas, t'auras jamais une solution parfaite. Je me suis occupé de la partie informatique d'une école associative (Calandreta) pendant 12 ans, tu as une partie des associatifs pour qui ça va être une tannée de savoir ce qu'ils veulent ou comptent faire :/ C'est aussi souvent eux qui râlent le plus alors qu'ils en font le moins :o...
Dans une asso, généralement, t'as 20-30% des associatifs qui font tourner la boutique, tu as 20 ou 30 autres % qui aident de temps en temps et le reste qui regardent les autres bosser, ne viennent jamais aux réunions/AG/CA pour prendre les décisions mais qui, après, vont être les premiers à critiquer le travail des plus actifs. Tu auras beau chercher comment les faire venir aux réunions, c'est peine perdu. Tu adaptes les horaires des réunions, ils vont te dire qu'ils ne peuvent pas se déplacer, tu mets en place la visioconf, ils vont te dire qu'ils ne peuvent pas l'utiliser ou s'ils peuvent l'utiliser, comme par hasard, ce jour-là, ça marchait pas ou ils étaient pas dispo... Bref, c'est une cause perdue...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2460678
berlo
dubitatif
Posté le 22-12-2023 à 08:42:40  profilanswer
 

Oui vous avez raison tous les 2, on est d'accord.
 
Ma première idée n'était pas si mauvaise, c'est hyper simple pour celui qui reçoit. Mais je n'ai pas le temps d'essayer.
 
Mais bon, on va envoyer un mail en demandant au gens de répondre s'ils pensent venir. Je fais un bouton qui rédige un mail avec :
 
mailto:adresse@emailasso.net?subject=Réunion&body=Oui%20je%20viens%20à%20la%20réunion%20.
 
https://i.imgur.com/tI557id.png


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Comptage de réponse après clic bouton dans email

 

Sujets relatifs
PHP/MySQL : afficher le nombre d'id dans une tablePourquoi j'ai cette erreur lorsque je met une image dans un bouton ou
Pourquoi lorsque je clique sur le bouton Start il desactive les LabelsImpossible de selectionner et de déplacer un bouton
[PHP/SQL] somme en php de deux colonnes SQLje connais SQL, mais c'est quoi un site PHP/MYSQL et à quoi sert php?
Cree un bouton parcourir pour ajouter un raccourci dossier windows[problème] Php Ajax refresh, Js event
PHP - Récupérer le rating dans les exif d'une photoIncrémenter un ID sur un bouton et textarea
Plus de sujets relatifs à : [PHP] Comptage de réponse après clic bouton dans email


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR