Skip to content
Extraits de code Groupes Projets
Valider 8a36784a rédigé par Valentin BRUNEAU's avatar Valentin BRUNEAU
Parcourir les fichiers

Correction erreurs de la page compte utilisateur

parent 215ddb61
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -111,7 +111,7 @@ class User extends CI_Controller
if ($_POST['email_edit'] != $_SESSION['username']) {
$this->form_validation->set_rules('mail_edit', 'Mail', 'valid_email|is_unique[utilisateur.mail]');
$this->form_validation->set_rules('email_edit', 'Mail', 'valid_email|is_unique[utilisateur.mail]');
}
$this->form_validation->set_rules('old_password', 'Ancien mot de passe', 'callback_verif_oldpassword');
......@@ -126,7 +126,7 @@ class User extends CI_Controller
$mdp_hash = hash("sha1", $_POST['password_edit']);
$this->db->set('password', $mdp_hash);
$this->db->where(array('mail' => $_POST['email_edit']));
$this->db->where(array('mail' => $_SESSION['username']));
$this->db->update('utilisateur');
}
......@@ -150,13 +150,14 @@ class User extends CI_Controller
public function verif_oldpassword()
{
if ($_POST['old_password'] != NULL) {
$this->db->select('password');
$this->db->select('*');
$this->db->from('utilisateur');
$this->db->where(array('mail' => $_SESSION['username']));
$query = $this->db->get();
$password = $query->row();
if ($password == hash("sha1", $_POST['old_password'])) {
$user = $query->row();
if ($user->password == hash("sha1", $_POST['old_password'])) {
return TRUE;
}
else {
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter