|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : juillet 2010 Messages : 44 ![]() |
Bonjour à tous,
Je rencontre un nouveau type de problème, bien que j'aie trouvé une solution un peu lourde palliative. Je traite toujours des fichiers XML, via un XSLT je met les infos importantes dans un TXT que j'utilise par la suite pour compléter un HTML. Maintenant j'ai 4 maquettes de mail HTML. La "structure" du mail envoyé sera en fonction d'un "processing instruction" dans le XML d'entrée. J'ai isolé cette donnée dans une variable $TYPE Cependant, en fonction d'elle je dois envoyer le mail 1 2 3 ou 4, ce qui n'est pas si facile car cette fameuse variable TYPE est comme suit : 1/ Type=x A ( alors on envoie le mail 1) 2/ Type=x B (alors on envoie le mail 2 ) 3/ Type=x C (alors on envoie le mail 3) 4/ Type=x (alors on envoie le mail 4) 5/ Type=x A B ( on envoie le mail 1 uniquement, a vrai dire on prend la première occurrence) J'ai procédé par un : Code :
Je ne sais pas quelle type de boucle je dois utiliser. On m'a dit que partir sur un case pourrait m'aider ? Merci à tous, |
||
|
|
02
|
|
|
#2 | ||
|
Invité régulier
![]() Inscription : juillet 2010 Messages : 44 ![]() |
J'ai utilisé un petit code trouvé sur internet :
Code :
|
||
|
|
02
|
|
|
#3 | ||
|
Invité régulier
![]() Inscription : juillet 2010 Messages : 44 ![]() |
J'ai finalement reussi, alors même si c'est pas vraiment ce qu'on appel du propre ^^
J'ai des instructions d'envoi de mail suivant les cas. Le TYPE correspond au processing instruction prélevé dans les XML. Code :
|
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com