diff --git a/inc/formidable.php b/inc/formidable.php index a3c2f46dedf453024942ec5ae6a3026393a6fb33..72eda684479abf1fcf9c228c8b5a8a02a7b22f4f 100644 --- a/inc/formidable.php +++ b/inc/formidable.php @@ -170,7 +170,7 @@ function formidable_verifier_reponse_formulaire($id_formulaire, $choix_identific $where_variable_php = ''; if ($id_auteur) { if ($anonymiser == 'on') { - $id_auteur = formidable_crypter_id_auteur($id_auteur); + $id_auteur = formidable_hasher_id_auteur($id_auteur); $where_id_auteur = 'variable_php="'.$id_auteur.'"'; } else { $where_id_auteur = 'id_auteur='.$id_auteur; @@ -603,11 +603,11 @@ function formidable_variable_php_identification($nom_variable, $id_formulaire) { } /** - * Retourne une valeur crypté de l'id_auteur. + * Retourne une valeur hashée de l'id_auteur + secret du site. * @param string $id_auteur * @return string */ -function formidable_crypter_id_auteur($id_auteur="") { +function formidable_hasher_id_auteur($id_auteur="") { include_spip('inc/securiser_action'); $pass = secret_du_site(); return md5($pass.$id_auteur); diff --git a/traiter/enregistrement.php b/traiter/enregistrement.php index c516d5725da182be87ec5fec963fb8e8b28e5cf6..49d101b51767f49292b34f610802e1ba459e10c0 100644 --- a/traiter/enregistrement.php +++ b/traiter/enregistrement.php @@ -22,7 +22,7 @@ function traiter_enregistrement_dist($args, $retours) { // traitement de l'anonymisation de l'auteur lorsque la méthode d'identification se fait par l'identifiant if ($options['anonymiser'] == 'on' and $id_auteur) { if ($options['identification'] == 'id_auteur' ) { - $variable_php = formidable_crypter_id_auteur($id_auteur); + $variable_php = formidable_hasher_id_auteur($id_auteur); } $id_auteur = 0; }