Jump to content

vérification email lors de l'inscription


Recommended Posts

Bonjour,

 

J'aimerais mettre en place une vérification de l'email lorsqu'un utilisateur s'enregistre;

 

J'ai donc modifié le fichier AutController.php en rajoutant ce test :

 

 

elseif ($_POST['passwd'] != $_POST['confirmation'])
$this->errors[] = Tools::displayError('Password and confirmation do not match');

 

en dessous de :



if (Tools::isSubmit('SubmitCreate'))
{
if (!Validate::isEmail($email = Tools::getValue('email_create')) OR empty($email))
$this->errors[] = Tools::displayError('Invalid e-mail address');
elseif (Customer::customerExists($email))
{
$this->errors[] = Tools::displayError('An account is already registered with this e-mail, please fill in the password or request a new one.'); 
$_POST['email'] = $_POST['email_create'];
unset($_POST['email_create']);
}

 

Dans le TPL, j'ai rajouté :

 

 

<p class="required password">
<label for="confirmation">{l s='Confirmation'}</label>
<input type="password" class="text" name="confirmation" id="confirmation" />
<sup>*</sup>
</p>

 

En dessous du champ mot de passe existant.

 

Mais cela ne marche pas, si j'insère deux mdp différents, je n'ai aucune erreur et l'inscription se fait bien.

 

Savez-vous à quoi cela est dû ?

 

merci

Link to comment
Share on other sites

En fait je suis en train de travailler sur des php et des javascript il faut modifié les fichiers suivant " authentification.php/tpl et créer un php validator par exemple.

Dès que je l aurais terminer mais pas avant 1 semaine je suis trop pris par le temps (15000 référence à rentrer )

Je communiquerais la solutions. A savoir que l' authentification.php/tpl peuvent etre modifié afin de rajouté des champs " confirmation email, clic droits désactive, verif mot de passe etc..."

Link to comment
Share on other sites

  • 3 weeks later...

malheureusement non et j ai pas eu énormément de temps pour me pencher dessus

j ai quand même un peu avancer mais cela reste quand même tendu.

Si un développeur est parmi nous (php/Javascript) Ont devrais pouvoir y arriver.

C' est juste qu' il doit y avoir des erreurs dans les lignes et je ne les trouvent pas.

Lors de l inscription j' ai bien un " vous allez recevoir un e mail etc..."

le compte est bloquer et aucune commande ne peut être faite,

mais l' email de confirmation n' arrive pas a partir donc le client ne peut se connecter

Mes mails sont bien paramétrer dans presta ( je précise afin d éviter une question)

Voila voila ou sa en est

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...