AccueilAideRechercherIdentifiez-vousInscrivez-vous

Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
23 Mai 2012 à 03:25:54

Connexion avec identifiant, mot de passe et durée de la session
Rechercher
    avancée

News

Stats
8763 Messages dans 1087 Fils de discussion par 1002 Membres
Dernier membre: emilie
+  PHP Astux
|-+  NewsletTux v. 2
| |-+  NewsletTux 2 fr (fin du support)
| | |-+  [Réglé] Message d'erreur suite à une nouvelle inscription
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: [Réglé] Message d'erreur suite à une nouvelle inscription  (Lu 4458 fois)
Mimie
Membre Junior
**
Messages: 86


WWW
« le: 08 Octobre 2007 à 06:37:56 »

Bonjour tout le monde,
Hier j'ai reçu un e-mail pour m'informer qu'une personne s'était inscrite à ma newsletter mais j'ai aussi reçu un e-mail intitulé " Error report id #1191726173 "
avec pour objet :
-----------------------------------------------
ERROR :
 --> FILE : /mnt/145/sda/8/b/nomdusite/dossiernewsletter/form-newslettux.php
 --> LINE : 327
-----------------------------------------------

-----------------------------------------------
SQL REQUEST :
-----------------------------------------------
INSERT INTO newslettux_2_users
                                                                                               (groupval, pwd, mail, firstletter)
                                                                                       VALUES
                                                                                               ('subscriber', '25979641f6269375f90ddf5cf95a448f','adresse-email-nouvel-abonne','j');

-----------------------------------------------
MYSQL REPORT :
-----------------------------------------------
Duplicate entry 'adresse-email-nouvel-abonne' for key 2


Savez-vous ce que je dois faire ?
Merci d'avance.
Bonne journée
« Dernière édition: 09 Octobre 2007 à 07:11:44 par Mimie » Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #1 le: 08 Octobre 2007 à 10:40:07 »

ça, c'est que des gens ont rentré une adresse mail invalide (adresse-email-nouvel-abonne) ou déjà existante, afin d'éviter les doublons j'ai mis une clause dans la base de données.
Pour cela il faut gérer les abonnements de la personne ou la désinscrire puis la réinscrire.
Journalisée

Mimie
Membre Junior
**
Messages: 86


WWW
« Répondre #2 le: 08 Octobre 2007 à 11:04:38 »

Coucou Matthieu,
Je te remercie pour ta réponse.
J'ai bien regardé, l'adresse semble valide.
Dans la gestion des abonnés, une nouvelle ligne a été ajoutée avec l'adresse e-mail de la personne mais cet adresse n'avait jamais été entrée auparavant.
Penses-tu qu'il faille quand même désinscrire et réinscrire la personne ?
Merci encore.
Bonne journée
Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #3 le: 08 Octobre 2007 à 14:12:02 »

Duplicate entry 'adresse-email-nouvel-abonne' for key 2 c'est un doublon ... donc c'est que l'email existe 2 fois, ou alors tu as actualisé la page parce qu'elle ne s'exécutait pas assez vite ...?

Non pas que je ne veuille pas me remettre en doute  Sourire mais simplement que c'est l'explication de l'erreur MySQL ...

Ce que tu peux faire c'est aller dans le PHPMyAdmin puis cliquer sur ntux2_users (selon le préfixe que tu as choisi) et Afficher les infos. Là, tu cliques sur le titre de la colonne des emails (le titre est "mail") pour les trier par mails croissants (= ordre alphabétique). Tu verras bien si l'email est déjà là ou non.
Ou alors tu cliques sur l'onglet "Rechercher" puis tu recherche cet email, ça revient au même.
Journalisée

Mimie
Membre Junior
**
Messages: 86


WWW
« Répondre #4 le: 08 Octobre 2007 à 14:52:31 »

Re coucou Matthieu,
Re merci pour ta réponse.
Duplicate entry 'adresse-email-nouvel-abonne' for key 2 c'est un doublon ... donc c'est que l'email existe 2 fois, ou alors tu as actualisé la page parce qu'elle ne s'exécutait pas assez vite ...?
Oui je comprends bien que c'est ce qui est sous entendu  Clin d'oeil
Par contre pour ce qui est de la réactualisation de la page je n'y avais pas touché, le matin j'ai regardé mes messages et j'ai vu un e-mail indiquant un nouvel abonné et un e-mail indiquant l'erreur à moins que la personne n'ai cliqué 2 fois pour valider son inscription...
Sinon j'ai regardé dans PHPMyAdmin, l'adresse n'est enregistrée qu'une seule fois.
Merci encore
@ +
Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #5 le: 08 Octobre 2007 à 16:55:15 »

je pense qu'elle a du cliquer 2 fois alors ... Pour MySQL, c'est simple : l'email doit être unique. C'est un verrouillage de sécurité que j'ai posé.
Journalisée

Mimie
Membre Junior
**
Messages: 86


WWW
« Répondre #6 le: 09 Octobre 2007 à 07:11:24 »

Re coucou Matthieu,
Oui je pense aussi que c'est ce qui est arrivé  Clin d'oeil
Pour MySQL c'est bien ce système c'est un sacré plus  Clin d'oeil
Merci encore pour tout.
Je te souhaite une excellente continuation.
Amicalement
Journalisée
Pages: [1]   Haut de page
Imprimer
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
Amber design by Bloc | XHTML | CSS