RE: [Spip] mailto

Merci à vous tous pour vos réponses, ça marche à la manière d'Antoine (même
si ça fait un peu bizarre les " + " dans le sujet mais bon, j'ai au moins
tout les mots du titre)
Bonne soirée

  -----Message d'origine-----
  De: Antoine [SMTP:antoine@rezo.net]
  Date: mercredi 23 juillet 2003 17:52
  À: spip@rezo.net
  Objet: Re: [Spip] mailto

  Salut,

  > Bonjour, j'ai un pb lorsque sur ma page je clique sur le lien
suivant :
  >
  > <A HREF="MAILTO:#EMAIL?SUBJECT=#TITRE&">#NOM</a>
  >
  > en effet dans le message que ça génère je n'ai QUE le premier mot
du titre
  > dans le sujet, et non pas TOUT le titre, quelqu'un saurait me dire
  > pourquoi

  C'est normal, on n'a pas le droit de mettre des espaces dans une URL
  (y compris un mailto:…). Il faut donc "coder" les espaces sous
  une forme spéciale pour passer ton sujet en entier :

  <a href="mailto:#EMAIL?subject=[(#TITRE|urlencode)]">#NOM</a>

  Le filtre "urlencode" (en fait une fonction standard de PHP, mais
  ça ne change rien) transformera les espaces en caractères
compréhensibles
  par le brouteur, qui saura à son tour récupérer les espaces à partir
  de ces caractères. Le "&" à la fin de ton "mailto" ne servait à
rien,
  a priori.

  Amicalement

  Antoine.

  _______________________________________________
  liste spip
  spip@rezo.net - désabonnement : spip-off@rezo.net
  Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
  Documentation de SPIP : http://www.uzine.net/spip