Annonce

#1 2003-11-25 14:55:49

fp2
Membre
Lieu : NICE
Inscription : 2003-11-14
Messages : 6

Re : les desincriptions

Bonjour a tous voila newbiz de WA newsletter, je trouve ce script superbe et assez simple a utiliser sauf peut etre les uploads qui dijonctent quelques fois chez moi.

J'ai une petite liste d'environ 1400 inscrits,
le probleme N° 1 c'est que je ne sais pas si ces membres peuvent recevoir en html ou en txt.
Serait t'il possible (je n'en sais rien) que WA puisse en fonction du systeme de reception poster seul tel ou tel version (html ou text) en fait il faurait pouvoir envoyer les deux formules en même temps et qu'un petit script (que je ne saurais pas faire) test et decide quel format afficher

2eme probleme tres bien le lien de desincription' lol je viens juste d'arriver a le faire fonctionner et ca marche, mais est qu'il serait possible quand la personne clic sur supprimer le compte que l'admin soit avertit soit par mail soit par l'acces a un fichier récupérant les adresses et date de desinscription.
Je m'explique mon site est sous portail nuke, lanews letter est donc independante j'ai donc recupéré toutes les adresses mails de mon site pour les inclure ds la table de WA, mais si une personne se desincritvia le formulaire je ne peux pas le savoir et j'aurais donc des comptes de membres sur mon site qui seront innactifs et inutile que je voudrais alors supprimer .
En fait si quelqu'un a deja fait cela je serait preneur d'un petit tuto, autremmetn je vais mepencher ds le code pour voir si je peux ajouter une ligne qui supprime l'user dans mon site.

Dans tout les cas Bravo pour ce script tres tres efficaces
:biere:


WA newsletter version 2.2

Un best of

Hors ligne

#2 2003-11-25 17:35:16

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : les desincriptions

le probleme N° 1 c'est que je ne sais pas si ces membres peuvent recevoir en html ou en txt.

Normalement, ils indiquent le format qu'ils souhaitent lors de leur inscription.

Serait t'il possible (je n'en sais rien) que WA puisse en fonction du systeme de reception poster seul tel ou tel version (html ou text)

Non (pas que je veux pas, c'est juste que c'est pas possible).

en fait il faurait pouvoir envoyer les deux formules en même temps et qu'un petit script (que je ne saurais pas faire) test et decide quel format afficher

Possible, mais pas implémenté à l'heure actuelle.

2eme probleme tres bien le lien de desincription' lol je viens juste d'arriver a le faire fonctionner et ca marche, mais est qu'il serait possible quand la personne clic sur supprimer le compte que l'admin soit avertit soit par mail soit par l'acces a un fichier récupérant les adresses et date de desinscription.

Oui.

Modifie le fichier class.form.php et vers la ligne 320, il y a :

if( $hash == 1 )
{
    $sql = 'DELETE FROM ' . ABONNES_TABLE . ' 
        WHERE abo_id = ' . $this->account['abo_id'];
    if( !$db->query($sql) )
    {
        trigger_error('Impossible d\'effacer l\'entrée de la table des abonnés', ERROR);
        return false;
    }
    
    $this->message = $lang['Message']['Unsubscribe_3'];
}
else
{
    $this->message = $lang['Message']['Unsubscribe_2'];
}

ajoute la ligne suivante juste après:

@mail("ton@email.com", "desinscription d'un abonné", $this->email . " s'est désinscrit :'(");

PHP et MySQL, un duo gagnant !

Hors ligne

#3 2003-11-25 17:43:18

fp2
Membre
Lieu : NICE
Inscription : 2003-11-14
Messages : 6

Re : les desincriptions

merci c'est de la reponse rapide et efficace.
Juste pour info les inscrits que j'ai sur ma base je les ais recupéré de mon site sous nuke, et il n'y avait a l'epoque et a ce jour pas de choix pour la news vu qu'elle est uniquement en format txt sous nuke. C'est pas grave tout le reste marche du tonnere encore BRAVO


WA newsletter version 2.2

Un best of

Hors ligne

#4 2003-12-02 20:45:38

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : les desincriptions

oui


PHP et MySQL, un duo gagnant !

Hors ligne

#5 2003-12-03 09:27:58

leblanc
Membre
Inscription : 2003-11-25
Messages : 6

Re : les desincriptions

[size=24]Et pouriez vous me dire comment ? Je ne sais que créer des nouveaux champs mais je ne sais pas quelle code insérer et ou neutral
Merci bcp[/size]

Hors ligne

#6 2003-12-03 10:32:06

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : les desincriptions

dans le fichier class.form.php vers la ligne 320:

if( $hash == 1 )
{
    $sql = 'DELETE FROM ' . ABONNES_TABLE . ' 
        WHERE abo_id = ' . $this->account['abo_id'];
    if( !$db->query($sql) )
    {
        trigger_error('Impossible d\'effacer l\'entrée de la table des abonnés', ERROR);
        return false;
    }
    
    $this->message = $lang['Message']['Unsubscribe_3'];
}
else
{
    $this->message = $lang['Message']['Unsubscribe_2'];
}

$db->transaction(END_TRC);

ajoutez:

$db->query('INSERT INTO votre_table (email) VALUES (\'' . $this->email . '\')');

PHP et MySQL, un duo gagnant !

Hors ligne

#7 2003-12-03 13:53:45

leblanc
Membre
Inscription : 2003-11-25
Messages : 6

Re : les desincriptions

Vous etes tres réactif merci beaucoup je vais installer ça.
:mdr:  :grin2:  :d

Hors ligne

#8 2003-12-03 14:05:47

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : les desincriptions

il y avait une erreur dans le code que j'ai donné, c'est corrigé


PHP et MySQL, un duo gagnant !

Hors ligne

#9 2003-12-03 15:13:03

leblanc
Membre
Inscription : 2003-11-25
Messages : 6

Re : les desincriptions

:???:  :???:
Je dois admettre que ça.......................................................................
.......................................Marche  :d  :d 

Merci encore , si j'osais....

J'ose : J'ai mis 2 champs dans ma tables pour les désabonnés un email et un liste_id serai-ce possible d'identifier le désabonné a la liste?



:mhh:

Hors ligne

#10 2003-12-03 15:35:23

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : les desincriptions

c'est à dire ?


PHP et MySQL, un duo gagnant !

Hors ligne

#11 2003-12-03 15:48:10

leblanc
Membre
Inscription : 2003-11-25
Messages : 6

Re : les desincriptions

Pour savoir de quelle liste le propriétaire du mail s'est désabonné.

Hors ligne

#12 2003-12-03 16:38:33

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : les desincriptions

$db->query('INSERT INTO votre_table (email, liste_id) VALUES (\'' . $this->email . '\', ' . $this->listdata['liste_id'] . ')');

hmm


PHP et MySQL, un duo gagnant !

Hors ligne

#13 2003-12-04 04:22:30

leblanc
Membre
Inscription : 2003-11-25
Messages : 6

Re : les desincriptions

:mdr:  :mdr:
9a marche impec merci beaucoup

Hors ligne

Pied de page des forums