|
Montagne |
|
|
Marmottes
|
|
|
|
|
|
Présentation |
|
|
Qui suis-je ?
Sites réalisés
Merci
|
|
|
|
|
|
Connexion... |
|
|
Membres : 259
[ Mot de passe perdu ? ]
[ Devenir membre ]
Membre en ligne :
Anonymes en ligne : 212
Total visites: 1399119
Record connectés :
Cumulé : 384
Webmaster - Infos
|
|
|
|
|
|
Documentation |
|
|
Licences
Guppy
Guppy 4.5.x
Guppy plugins
|
|
|
|
|
|
Attention ! |
|
|
AUCUN support par mail. Utilisez le forum pour signaler des bugs ou pour poser des questions.
|
|
|
|
|
|
|
Forum - GUPPY |= Mes plugins - Mes forks - Sujet n°119 |
|
|
- La Charte du Forum
- Forum - GUPPY |= Mes plugins - Mes forks
Sujet n° 119 |
Déinscription newsletter par Cryptographp |
le 28/05/2007 @ 19:15 par Daniel
visiteur |
Bonjour,
Pour une inscription à la newsletter (via cpnewsletter.php) il est nécessaire de saisir un code de sécurité.
Mais pour une déinscription, si vous ne rentrez aucun code, cela vous déinscrit malgré tout.
Et j'ai rajouté aussi cette modif sur Guppy http://www.freeguppy.org/thread.php?lng=fr&pg=148769&fid=6&cat=100 (réponse n°7) |
|
|
Réponse n° 1 -------- le 28/05/2007 @ 21:41 par hpsam
Administrateur visiteur |
Salut, Le but du code est d'empêcher les inscriptions en masse par des robots. Pour la désinscription, il faut le bon pseudo et mail et les robots ne cherchent pas à se désinscrire. Donc cela n'a pas d'intérêt.
La modification dont tu parles et déjà dans la prochaine version. A+
|
|
|
Réponse n° 2 -------- le 28/05/2007 @ 21:54 par Daniel
visiteur |
Ok
Pour info il suffit juste du bon mail (le pseudo n'a pas d'importance, du moins avec la modif citée, je n'ai pas testé sans la modif). |
|
|
Réponse n° 3 -------- le 28/05/2007 @ 22:29 par hpsam
Administrateur visiteur |
if ($dbwork[$i][1] == $nlmail) { if ($dbwork[$i][0] != $nlpseudo) $newdb[] = $dbwork[$i]; } else { $newdb[] = $dbwork[$i]; }
si le mail est dans la base alors { si le pseudo ne correspond pas alors on conserve l'inscrit } autrement on conserve l'inscrit
Si le mail et le pseudo ne correspondent pas la désinscription n'a pas lieu.
A+ |
|
|
Réponse n° 4 -------- le 28/05/2007 @ 23:03 par Daniel
visiteur |
Je ne comprends pas, voilà ce que j'ai :
$dbwork = ReadDBFields(DBNEWSLETTER); for ($i = 0; $i < count($dbwork); $i++) { if ($dbwork[$i][1] == $nlmail) { if ($dbwork[$i][0] != $nlpseudo) $newdb[] = $dbwork[$i]; } else { $newdb[] = $dbwork[$i]; } } WriteDBFields(DBNEWSLETTER,$newdb);
Et cela ne réalise pas l'adéquation email/pseudo
|
|
|
Réponse n° 5 -------- le 28/05/2007 @ 23:21 par Daniel
visiteur |
Et je viens de m'apercevoir de cela :
Cela fonctionne, si le pseudo n'est pas bon on a le message : "Votre adresse e-mail ne figure pas dans notre liste d'abonnés".
Mais si vous prenez un pseudo "toto" pour vous inscrire et que vous vous déinscrivez avec le pseudo "tot" ou to" vous avez un message de déinscription mais vous n'êtes pas déinscrit. Alors que "coco" vous indique "Votre adresse e-mail ne figure pas dans notre liste d'abonnés.
Un petit couick, je pense. |
|
|
Réponse n° 6 -------- le 29/05/2007 @ 23:43 par hpsam
Administrateur visiteur |
je vais tester |
|
|
Réponse n° 7 -------- le 04/06/2007 @ 02:16 par hpsam
Administrateur
|
Salut, en fait il teste le couple pseudo/mail, mais en cas d'erreur sur l'un ou l'autre il affiche forfaitairement "mail inconnu". A+ |
|
|
sujet actif
sujet clos
Important!
Nouveau message -
Rectifier message
Cloturer sujet
Remonter
|
|
|
|
|
|