[javascript] probleme avec un cc dans un mailto

probleme avec un cc dans un mailto [javascript] - Programmation

Marsh Posté le 08-12-2001 à 15:19:00    

voilà, j'ai fait cette page :
http://z0rglub.dns2go.com/essai/test2.php
essayer pour voir, je pense que vous allez comprendre d'où viens le pb...
Si qqun a une idée, je suis preneur


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-12-2001 à 15:19:00   

Reply

Marsh Posté le 08-12-2001 à 15:24:00    

il faut mettre :
mailto:toto@prout.fr;?cc=tata@prout.fr;
mailto:toto@prout.fr?cc=tata@prout.fr;
mailto:toto@prout.fr;?cc=tata@prout.fr
mailto:toto@prout.fr?cc=tata@prout.fr
???


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-12-2001 à 15:27:12    

re :hello:  
il faut que tu enleve le ; de fin
 
Sinon
la fonction mail de PHP est plus approprié


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 08-12-2001 à 15:29:05    

voilà, j'ai enlevé le ; de la fin


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-12-2001 à 15:29:52    

et ça change rien


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-12-2001 à 15:32:42    

c koi exactement ton PB??


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 08-12-2001 à 15:36:36    

ben, je vais te faire des screenshot....
là c bon :
http://z0rglub.dns2go.com/images/mailing2.jpg
mais après, c nimporte koi :
http://z0rglub.dns2go.com/images/mailing3.jpg


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-12-2001 à 15:43:38    

:eek2: la je vois pas :eek2:


---------------
Tout à commencé par un rêve...
Reply

Marsh Posté le 08-12-2001 à 15:44:52    

n'est ce pas, que c bizarre !


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-12-2001 à 16:16:27    

il sort d'ou ton "emaildetutu=tata@prout.f" ???
tu dois bien l'avoir codé qq part non ?
 
t'aurait pas oublié subject=...

Reply

Marsh Posté le 08-12-2001 à 16:16:27   

Reply

Marsh Posté le 08-12-2001 à 16:20:31    

ben si tu regarde le code, tu vois que :
<td align='center'><input type='checkbox' name='emaildetoto' value='toto@prout.fr'></td>
 
mais sinon, je lui ai jamais dit de le prendre pour le :
 
function mailer (formulaire)
   {
    var destinataire = "mailto:";
    var len = formulaire.elements.length;
    var i=0;
    for( i=0; i<len; i++)
    {
     if (formulaire.elements[i].type=='checkbox
9;)
     {
      if(formulaire.elements[i].checked  && formulaire.elements[i].name != 'copie';)
      {
       destinataire = destinataire+formulaire.elements[i].value;
      }
     }
    }
    if (formulaire.copie.checked)
    {
     destinataire = destinataire+"?cc="+formulaire.copie.value;
    }

    alert(destinataire);
    formulaire.action = destinataire;
    formulaire.submit();
   }
 
<input type='checkbox' name='copie' value='plegall@ifaedi.insa-lyon.fr'>copie à pierrick</td>

 

[edtdd]--Message édité par z0rglub--[/edtdd]


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-12-2001 à 17:53:55    

if (formulaire.copie.checked)  
   {  
    destinataire = destinataire+"?cc="+formulaire.copie.value;  
   }

 
devient :
if (formulaire.copie.checked)  
   {  
    destinataire = destinataire+"?cc="+formulaire.copie.value+"&";
   }
 
et tout rentre de l'ordre, mais je comprends pas pkoi

 

[edtdd]--Message édité par z0rglub--[/edtdd]


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 08-12-2001 à 19:45:45    

formulaire.action = destinataire;
   formulaire.submit();
 
voila pq ;)
tu crées un formulaire. qd tu l'envoies il gére une url du genre de "tapage.html?nom=xxx&adresse=yyy"
donc en fait, les variables d'un formulaires sont séparées par des &.

 

[edtdd]--Message édité par ethernal--[/edtdd]

Reply

Marsh Posté le 08-12-2001 à 19:50:32    

donc pour faire plus propre, tu me conseilles de laisser comme ça ou de modifier qqch ?


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 09-12-2001 à 04:14:40    

z0rglub a écrit a écrit :

donc pour faire plus propre, tu me conseilles de laisser comme ça ou de modifier qqch ?  




 
je laisserais comme ça (joli le code d'inversion des sélection !! :) je l'aurais fait inutilement avec une boucle :lol: )
 
Sinon, essaye de mettre pour chaque checkbox un nom identique (sauf "name=copie" ) avec un tableau genre "name=email[]" pour le récupérer avec une boucle sans devoir tester de quel type il est... mais je ne sais pas du tout si c'est faisable en javascript  :??:  (enfin, c'est juste pour le fun :D )
 
pour ne pas qu'il ajoute toutes les variables de ton formulaire à ton "mailto:zorglub@...", tu pourrais essayer de ne mettre aucun <INPUT=...> dans le <FORM></FORM>.  Mais il faut voir alors comment tu vas accéder aux checkbox.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed