Sign in to follow this  
Followers 0

OUBLI DU CODE PERSO (PEEL 4) URGENT

6 posts in this topic

Posted · Report post

Bien le bonjour à tous

J'ai un client qui a oublié son code d'accès, il en refait la demande mais ne reçoit pas d'email, cette fonction ne marche pas et plutôt que de raconter des bétises, j'ai fait l'essai, effectivement rien ne se passe sur deux types d'adresses différentes. :rolleyes:

Share this post


: post
Share on other sites

Posted · Report post

space ... moi ça fonctionne

Même sur ma V4 ...

Test comme ça :

1/ va dans la partie administration

2/ Gérer les utilisateurs

3/ clic sur le cadenas qu'il y a à côté du nom ...

Share this post


: post
Share on other sites

Posted · Report post

Voici la partie du code que je possède sur mon fichier Peel V4 :

function send_email($to, $subject , $msg ,  $format ,$bcc="") {


 		global $support;

		global $wwwroot;


	  /* Création des pieds des messages */


	  $piedtxt ="\n\n------------------------------------------------------------------------------\n";

	  $piedtxt .= "Pour vous désinscrire, allez dans Mon compte > Modifier mes paramètres.\n";


	  $piedhtm  = "<br /><br /><br />";

	  $piedhtm .= "Pour vous désinscrire, allez dans <a href=\"".$wwwroot."/compte.php\">Mon compte > Modifier mes paramètres</a>";


	  $subject=stripslashes($subject);


	  $msg=stripslashes($msg); 


	  //cr&eacute;ation du header du mail


	  $mail_header  =  "From: $support\r\n";


	  $mail_header .=  "Reply-To: $support\r\n";


	  $mail_header .=  "Return-Path:".$support."\r\n";


	  $mail_header .=  "Content-Transfer-Encoding: 8bit\r\n";


	  $mail_header .=  "MIME-Version: 1.0\r\n";


	  $mail_header .= "X-Mailer: PHP/" . phpversion()."\r\n";


	  if ($format=="text")   

		{ 


	  $mail_header .= "Content-Type: text/plain; charset=iso-8859-1\r\n";


	  $msg .= $piedtxt;


	}


	  else  


	{


	  $mail_header.="Content-Type: text/html; charset=iso-8859-1\r\n";


	  $msg .= $piedhtm;

	}


		  if(mail($to ,$subject,$msg,$mail_header)) { return 1; }


		  else { return 0;}


  }

Share this post


: post
Share on other sites

Posted · Report post

Bonjour jacouille24,

Pour regénérer un mot de passe rapidement pour votre client, éditez son enregistrement avec phpmyadmin, et en mot de passe, mettez ce que vous voulez, et appliquez à ce "ce que vous voulez", dans le menu déroulant à gauche du champ pour le mot de passe, MD5.

il ne vous reste alors plus qu'a transmettre le mot de passe que vous avez choisi à votre client final.

Share this post


: post
Share on other sites

Posted · Report post

Bonjour jacouille24,

Pour regénérer un mot de passe rapidement pour votre client, éditez son enregistrement avec phpmyadmin, et en mot de passe, mettez ce que vous voulez, et appliquez à ce "ce que vous voulez", dans le menu déroulant à gauche du champ pour le mot de passe, MD5.

il ne vous reste alors plus qu'a transmettre le mot de passe que vous avez choisi à votre client final.

Bien le bonjour Jean Hervé

En fait, ce qu'il se passe et que le logiciel d'envoi pas d'email lorsqu'un client redemande son code oublié.

J'ai fait l'essai et effectivement rien ne se passe, j'ai fait l'essai sur le site d'equi-monde et là ça fonctionne, aurais je oublié quelque chose quelque part ou est-ce du à un paramétrage de mon PC ?

Merci.

Cordialement Jacques :rolleyes:

Share this post


: post
Share on other sites

Posted · Report post

Bonsoir Jacques, l

e fichier qui gère les mots de passe oubliés est le fichier : utilisateurs/oubli_mot_passe.php

La fonction qui envoie l'email est initialise_mot_passe, définie dans lib/fonctions/fonctions.php.

Il faut donc à mon avis que vous débuguiez cette fonction pour voir ce qui pose problème.

Cordialement,

Share this post


: post
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
Sign in to follow this  
Followers 0

Twitter Advisto ecommerce

Facebook PEEL Shopping