Line 201... |
Line 201... |
201 |
$valeur = str_replace('null', '', $chaine);
|
201 |
$valeur = str_replace('null', '', $chaine);
|
202 |
$valeur = trim($valeur, ';;');
|
202 |
$valeur = trim($valeur, ';;');
|
Line 203... |
Line 203... |
203 |
|
203 |
|
204 |
return $valeur;
|
204 |
return $valeur;
|
- |
|
205 |
}
|
- |
|
206 |
|
- |
|
207 |
/**
|
- |
|
208 |
* Fonction utilisée pour importer les anciens mots clés saisis dans les widget dans un compte identifié
|
- |
|
209 |
* Dans ce cas là, le widget remplit la case id_utilisateur par le mail indiqué lors de la saisie
|
- |
|
210 |
* @param string $mail_utilisateur
|
- |
|
211 |
* @param string $id_utilisateur
|
- |
|
212 |
*/
|
- |
|
213 |
public function migrerMotsClesMailVersId($mail_utilisateur, $infos_utilisateur) {
|
- |
|
214 |
// ATTENTION : cette fonction suppose que l'utilisateur n'ai pas déjà de mots clés dans le CEL
|
- |
|
215 |
// avec l'identifiant $id_utilisateur ce qui est normalement le cas
|
- |
|
216 |
$requete_migration_mc_images = 'UPDATE cel_mots_cles_images SET '.
|
- |
|
217 |
'id_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).' '.
|
- |
|
218 |
'WHERE id_utilisateur = '.$this->proteger($mail_utilisateur).' ';
|
- |
|
219 |
|
- |
|
220 |
$migration_mc_images = $this->executerRequeteSimple($requete_migration_mc_images);
|
- |
|
221 |
|
- |
|
222 |
// ATTENTION : cette fonction suppose que l'utilisateur n'ai pas déjà de mots clés dans le CEL
|
- |
|
223 |
// avec l'identifiant $id_utilisateur ce qui est normalement le cas
|
- |
|
224 |
$requete_migration_mc_obs = 'UPDATE cel_mots_cles_obs SET '.
|
- |
|
225 |
'id_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).' '.
|
- |
|
226 |
'WHERE id_utilisateur = '.$this->proteger($mail_utilisateur).' ';
|
- |
|
227 |
|
- |
|
228 |
$migration_mc_obs = $this->executerRequeteSimple($requete_migration_mc_obs);
|
- |
|
229 |
|
- |
|
230 |
// Migration des liaisons de mots clés
|
- |
|
231 |
$requete_migration_mc_liaisons_obs = 'UPDATE cel_obs_mots_cles SET '.
|
- |
|
232 |
'id_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).' '.
|
- |
|
233 |
'WHERE id_utilisateur = '.$this->proteger($mail_utilisateur).' ';
|
- |
|
234 |
|
- |
|
235 |
$migration_mc_liaisons_obs = $this->executerRequeteSimple($requete_migration_mc_liaisons_obs);
|
- |
|
236 |
|
- |
|
237 |
$requete_migration_mc_liaisons_images = 'UPDATE cel_images_mots_cles SET '.
|
- |
|
238 |
'id_utilisateur = '.$this->proteger($infos_utilisateur['id_utilisateur']).' '.
|
- |
|
239 |
'WHERE id_utilisateur = '.$this->proteger($mail_utilisateur).' ';
|
- |
|
240 |
|
- |
|
241 |
$migration_mc_liaisons_images = $this->executerRequeteSimple($requete_migration_mc_liaisons_images);
|
- |
|
242 |
|
- |
|
243 |
return $migration_mc_images !== false &&
|
- |
|
244 |
$migration_mc_obs !== false &&
|
- |
|
245 |
$migration_mc_liaisons_obs !== false &&
|
- |
|
246 |
$migration_mc_liaisons_images !== false;
|
205 |
}
|
247 |
}
|
206 |
}
|
248 |
}
|
207 |
?>
|
249 |
?>
|