IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Mail] Accusé de réception


Sujet :

Langage PHP

  1. #1
    Membre du Club Avatar de bodysplash007
    Profil pro
    Étudiant
    Inscrit en
    Février 2007
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2007
    Messages : 154
    Points : 58
    Points
    58
    Par défaut [Mail] Accusé de réception
    Bonjour,

    Je bosse sur une fonction de mon site qui est sensée envoyer des mail entre les utilisateur. Juste avant l'envoi du mail, je dois demander a l'utilisateur si il veut un accusé de reception dans sa boite. Pour ce faire j'ai créé une nouvellle page avec un pti texte genre:" Voulez vous un accusé?" et deux petites images qui me servent pour le choix. j'aimerai que lorsque je clique sur une de mes images il mette une variable a un ou a 0 que je pourrais controler pour savoir si je dois envoyer un accusé ou pas.

    Quelqu'un a t'il une idéé de commen je pourrai procéder???

    Petite précision, en fait mes deux images sont des liens quie me revoit vers la meme page voila pourquoi je veux faire joujou avec des variables.

  2. #2
    Membre éprouvé
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Points : 959
    Points
    959
    Par défaut
    Bonjour
    d'abord comme les liens et leur événement se situe du coté client tu peux pas modifier "facilement" une variable en php dans ta page...
    par contre tu peux faire une mini astuce (pas jolie comme une belle case a caché ou radio button que tu pourrais mettre par exemple, mais tu utilise des liens et image )
    je crois que tu devrais passer par le javascript pour faire ce que tu veux
    Une piste pourrais etre(car tu dois soumettre ton formulaire j'imagine si tu pointe vers la meme page)
    ben tu as un évenement onclick dans ton lien au lieu du href où tu y mettera un # pour que sa s'affiche comme un lien
    ensuite ton onclick appel ta fonction javascript qui mets dans un champs hidden le name du lien clické (tu reécupèrera cette variable en post pour envoyer ton traitement, avec ou sans accusé, dans ton code php)

    une petite idée du code pour te mettre en piste
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    <script language="javascript">
     function change_page(url, name){
      document.FormName.hidAccuse.value = name;
      document.FormName.action = url;
      document.FormName.submit();
     }
    </script>
     
    ...
    <form name="FormName" method="POST" action="">
    <input type="hidden" name="hidAccuse" value="">
    Un accusé?
    <a href="#" name="AccOui" onclick=" javascript: change_page('page_actuelle.php',this.name);"><img.......></a>
     
    <a href="#" name="AccNon" onclick=" javascript: change_page('page_actuelle.php',this.name);"><img.......></a>
     
    ....
    </form>
    <?php
    //tes traitements
    //tu peux récupérer ta valeur hidden ici
     
    if(isset($_POST['hidAccuse'])){
     if($_POST['hidAccuse'] == "AccOui"){
      //Envoie d'un accusé de réception
     }
     ....
    }
    ?>

Discussions similaires

  1. [Mail] Accusé de réception pour e-mail en PHP
    Par Dirty Harry dans le forum Langage
    Réponses: 12
    Dernier message: 30/08/2011, 18h33
  2. Réponses: 15
    Dernier message: 28/04/2009, 15h04
  3. Ajouter un accusé de réception sur un mail d'alerte
    Par monmon44 dans le forum SharePoint
    Réponses: 0
    Dernier message: 20/03/2008, 10h33
  4. Mail avec accusé de réception (méthode CDO)
    Par dom62 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 08/08/2006, 12h45
  5. Envoi mail avec Outlook accusé de réception
    Par KapoueMan dans le forum Access
    Réponses: 2
    Dernier message: 14/04/2005, 11h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo