Annonce

#1 Re : Aide technique » Désinscription simplifiée » 2005-11-28 22:39:00

Ce serait effectivement génial, et répondrait à beaucoup de besoins, j'en suis sûr.
Une sorte de DLL en fait...

Merci pour tout

#2 Re : Aide technique » Désinscription simplifiée » 2005-11-28 22:21:03

Ah, c'est très fort, ça marche super !
Merci beaucoup !!!

Pas de problème en ce qui concerne la confirmation d'inscription, car en fait, je me suis fait quelques petites modifs qui me permettent d'inscrire quelqu'un sans qu'il soit notifié (dans mon cas, la confirmation d'inscription ne sert à rien et tombe comme un cheveux sur la soupe pour l'utilisateur).

---

Pour info, j'ai fait le petit script suivant qui me permet d'inscrire quelqu'un automatiquement, de mon site, sans lui en parler :

Ce fichier php est appelé comme page intermédiaire cachée (l'utilisateur ne la voit pas), pendant une inscription sur mon site. C'est à dire que :
1- l'utilsateur clique sur un bouton submit d'une form de mon site (genre 'Accepter')
2- il est dirigé sur ce petit fichier (voir plus bas),
3- il est à nouveau redirigé à la fin du traitement de ce petit fichier php, vers la page finale

...Vous me suivez là ?

Bon, le fichier s'appelle auto_subscribe.php (pourquoi pas ?)

-Pour s'inscrire : "auto_subscribe.php?email=toto@toto.com"
-Pour se désinscrire : "auto_subscribe.php?email=toto@toto.com&off=1"

Le code :
<?
// On est arrivé ici suite à un submit sur une form (méthode GET)
$_REQUEST['action']=(($_GET['off']!="") ? "desinscription" : "inscription");
$_REQUEST['email']=$_GET['email'];
$_REQUEST['format']="1"; // TXT car je ne trouve ça pas malin de mettre du HTML dans une newsletter (mais c'est mon avis, et je le partage)
$_REQUEST['liste']="6"; // ID de ma liste (en dur, désolé) obtenue dans WANEWSLETTER. Pour d'autres, ce sera 1,2, 3, ..., 24...

//----
define('IN_SUBSCRIBE', true); // je hacke, désolé, mais faut que ça marche
$waroot = '<path_relatif_vers_repertoire_wanewsletter>';
require($waroot . 'newsletter.php');

// redirection finale
header("Location: ".<fichier_ou_on_est_redirigé>);
exit();
?>

Et ça marche bien chez moi...

#3 Re : Aide technique » Désinscription simplifiée » 2005-11-28 19:30:37

Salut

Je suis en 2.2.8

Je voudrais savoir si, lorsque quelqu'un se désinscrit, on peut lui envoyer un mail avec un lien (comme aujourd'hui) qui, une fois cliqué, arrive juste sur un simple message du type : 'ok, vous n'êtes plus inscrit', sans qu'il voit le formulaire type 'subscribe.php', avec tout un tas de choix qui ne l'intéresse pas dans 99% des cas (bah oui, il se désincrit, il veut pas raconter sa vie le pauvre bonhomme)..

En d'autres termes, comment virer simplement la boite de dialogue, et juste voir le message de confirmation de desinscription...

Ou, si ce n'est pas possible, mettre le message de desinscription AVANT la boite de dialogue (ben oui, on est en occident, on lit de gauche à droite et de haut en bas, et pas de bas en haut). La première fois que j'ai vu 'subscribe.php' en marche, en testant, je me suis dit 'mais j'ai jamais demandé ça moi, pourquoi on me parle de ça ?'

Sinon, le reste semble pas mal du tout  :d

Je peux me lancer dans de la bidouille, mais si je peux éviter d'enfoncer des portes ouvertes...

A+, et merci d'avance

Pascal

Pied de page des forums

Propulsé par FluxBB