SMF Support > FAQ et Tutoriels
intégration enregistrement mail dans mailing list OVH
bazo:
Bonjour, j'ai actuellement un petit forum d'environ 7000 membres et j'aimerais commencer à faire des newsletters. En ayant testé auparavant le système interne de SMF le système plante car trop de mails je pense mais de toute façon ce n'est pas pratique.
Je me suis tourné vers le système de mailing list d'OVH, le problème est que je dois intégrer manuellement les mails dans la mailing list donc pas pratique du tout.
J'ai trouvé un script qui est décrit ici : http://forums.ovh.net/showpost.php?p=97125&postcount=22 , j'ai réussi à l'adapter et à le faire fonctionner. J'ai tenté d'intégrer dans le fichier register.template.php le bout de code
--- Code: ---<form action="newsletter.php" method="post">
<input type="text" name="destination" size="30" id="lettreinfo" value="adresse e-mail"><br />
<input type="radio" name="action" value="inscription" checked="checked" />Sabonner<br />
<input type="radio" name="action" value="desinscription" />Se désabonner<br />
<input type="submit" value="Envoyer" />
</form>
--- End code ---
il s'affiche au bon endroit mais par contre ce n'est pas fonctionne et ça bloque même l'inscription au forum.
La meilleure méthode qui soit serait d'intégrer ce bout de code dans l'inscription et de valider en même temps l'inscription au forum et l'intégration à la base de données de la mailing list en cliquant sur le bouton final.
Si vous avez des pistes merci d'avance.
P.S : Pièce jointe le fichier register.template.php modifié à partir de la ligne 130.
bazo:
J'ai installé un nouveau forum de test ici : http://www.consommateur-gagnant.fr/testforum
bazo:
Bon en fouillant un peu beaucoup j'ai trouvé le bout de code qui permet l'envoi du formulaire :
--- Code: ---<form action="', $scripturl, '?action=register2" method="post" accept-charset="', $context['character_set'], '" name="creator" id="creator" onsubmit="return verifyAgree();">
--- End code ---
du coup j'ai rajouté l'action d'envoyer à la newsletter mais biensur ça plante , voici le code modifié :
--- Code: ---<form action="./newsletter.php" action="', $scripturl, '?action=register2" method="post" accept-charset="', $context['character_set'], '" name="creator" id="creator" onsubmit="return verifyAgree();">
--- End code ---
La première action fonctionne bien mais du coup la 2ème n'est pas effectuée et c'est un peu la plus importante. :)
Encore une fois si vous avez des pistes....
Robin-d:
Ce que tu fais et carrément impossible :o
Tu as deux solutions :
-Tu fais une exportation en csv tout les mois et tu dois surement avoir une fonction pour uploader un fichier dans ton truc OVH.
-Tu colles ici le code de ton newsletter.php, on l'adapte et on te dit ou le mettre ;)
bazo:
Bonjour pour la première solution que tu parles c'est ce que je faisais avant et franchement c'est galère au bout d'un moment. Pour la 2ème solution j'ai donné le lien vers le script dans le premier post : http://forums.ovh.net/showpost.php?p=97125&postcount=22
Navigation
[0] Message Index
[#] Next page
Go to full version