Re: LanceAppli(mailto)

Posté par Kaer le 15/3/2007 13:46:52
Le code & #38 est le code ISO. (egalement interpretable par les navigateurs mais pas seulement)
Le code & amp est bien le code HTML.
Tous les caractères spéciaux HTML commencent par &...

Le corp d'un mail est généralement composé d'HTML (sauf si format texte, en ce cas pas besoin de coder le caractère).
Les adresses mail acceptent bien le caractères & en brut (sans codage spécial).

Les interpreteurs HTML, typiquement les navigateurs, peuvent très bien interprété les & brut (il suffit de creer une page htlm contenant le & et de l'ouvrir dans le navigateur)
Historiquement ces codages doivent bien avoir une raison d'etre, comme l'intercompatibilité de l'interpretation des navigateurs je suppose.

J'ai tester la création d'un mail avec un lien contenant un & (en utilisant le code html de ce caractère) dans le corp, je n'ai eu aucun problème d'interpretation.

Les liens qui contiennent un & doivent être codés de la facon suivante pour etre interprete correctement par le navigateur.
<A
href="http:/tructruc.fr/index.php?id=1& amp;plop=2">http:/tructruc.fr/index.php?id=1&plop=2</A>

Ce qui donne comme adress dans le navigateur quand l'adresse est accédée -> http:/tructruc.fr/index.php?id=1&plop=2

Je ne situe pas bien votre probleme, neanmoins pour pouvez essayer de creer un mail en texte brut (et non html).

Les fontions HTTPRequête et HTTPDonneRésultat peuvent aussi peut etre vous aider ?

Bien cordialement.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=18&topic_id=4997&post_id=20623