Simple à priori, mais.... (lien html dans email de confirmat

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Simple à priori, mais.... (lien html dans email de confirmat

par thehawk » 20 juin 2007, 22:06

Tu risque bien des fois de perdre l'usage de tes mains .... ( apres des centaines de millions de lignes de codes , et après avoir taper environs 500 fois sur l'ordi et 20 fois sur l'écran)

:wink:

par Klomac » 20 juin 2007, 20:10

C'est très instructif de réinventer la poudre :)

par Invité » 20 juin 2007, 18:39

oui j'imagine que tu as raison mais comme je suis débutant en php....

pour donner un exemple du résultat obtenu, voici une capture d'écran.
http://www.formaone-informatique.fr/Forum/forum.jpg

par Henri » 20 juin 2007, 17:51

plutôt que d'inventer la poudre à refaire l'envoi d'un email html à partir de php et s'amuser à gérer ces p~$]# d'entêtes, il vaut mieux utiliser une librairie comme phpmailer par exemple.

par géremi13 » 20 juin 2007, 17:10

merci de ton aide, mais malheureusement ce n'est pas cela, le pb se passe sur une messagerie comme gmail ou hotmail aussi, et l'affichage html est bien activé sur mon client de messagerie

par thehawk » 20 juin 2007, 14:26

tout simple parce que tu as du desactiver l'affichage, dans ton logiciel ,les message html donc il es affiche en texte

Simple à priori, mais.... (lien html dans email de confirmat

par géremi13 » 20 juin 2007, 13:17

Simple à priori, mais.... (lien html dans email de confirmation)


Bonjour, je me permets de poster ce message, car je galère un peu sur un script de forum (nobodX). Lorque qu'un utilisateur répond à un message du forum, l'auteur est prévenu par mail, jusque-là ok :)

voilà mon problème :

Le lien HTML ne s'affiche pas correctement, l'email de confirmation apparait comme ceci:

Code : Tout sélectionner

Reply-To: <[email protected]> Content-type: text/html Message-Id: <[email protected]> Date: Wed, 20 Jun 2007 13:06:30 +0200 (CEST) Vous avez eu une réponse à votre post sur les forums FormaOne Informatique: <a href='http://www.formaone-informatique.fr/Forum/forum.php?f=2&view=F2T36&pg=0'>Réponse de votre message</a> Si cet email n'a pas été solicité par vous, nous nous en excusons et merci de contacter l'administarteur du site en répondant à cet email.
function mailme($topic,$mail,$pg) { // Envoi d'un mail après un nouveau post
$mail  = strtolower($mail); global $sitename,$thisurl,$nomails,$sitemail,$f;
$mails = fast("dnf/f/mailme.php","r");

ereg("\n$topic\|([^\n]+)\n",$mails,$tomail);
	if ($tomail[1]) {
	@mail($tomail[1],"Notification de réponse","Vous avez eu une réponse à votre post sur les forums $sitename:\n<a href='$thisurl?f=$f&view=$topic&pg=$pg'>Réponse de votre message</a>\n\n\nSi cet email n'a pas été solicité par vous, nous nous en excusons et merci de contacter l'administarteur du site en répondant à cet email.","From: Forums $sitename <$sitemail>\r\nReply-To: <$sitemail>\r\nContent-type: text/html");
	$mails = ereg_replace("\n$topic\|[^\n]+","",$mails); fast("dnf/f/mailme.php","w",$mails);}
Comment peut-on rectifier l affichage du lien pour qu'il s affiche correctement s.v.p. ? (je suis novice en php pour noté, donc si vous pouvez m apportez de l aide, je suis novice... lol)[/code[/code]