Bonjour, j'essaye de modifier le pseudo et le mail sur ma page profil mais cela ne fonctionne pas, pourriez-vous m'aider.
Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 <?php if (isset($_SESSION['profil']['id'])) { $requser = base()->prepare('SELECT * FROM utilisateur WHERE id_utilisateur = :id_utilisateur'); $requser->execute(array('id_utilisateur' => $_SESSION['profil']['id'])); $user = $requser->fetch(); if(isset($_POST['newPseudo']) AND !empty($_POST['newPseudo']) AND $_POST['newPseudo'] != $user['pseudo_utilisateur']) { $newPseudo = htmlspecialchars($_POST['newPseudo']); $updatepseudo = base()->prepare('UPDATE utilisateur SET pseudo_utilisateur = :pseudo_utilisateur WHERE id_utilisateur = :id_utilisateur'); $updatepseudo->execute(array('pseudo_utilisateur' => $newPseudo, 'id_utilisateur' => $_SESSION['profil']['id'])); ?> <script>window.location="../profil.php";</script> <?php } if(isset($_POST['newMail']) AND !empty($_POST['newMail']) AND $_POST['newMail'] != $user['mail_utilisateur']) { $newMail = htmlspecialchars($_POST['newMail']); $updatemail = base()->prepare('UPDATE utilisateur SET mail_utilisateur = :mail_utilisateur WHERE id_utilisateur = :id_utilisateur'); $updatemail->execute(array('mail_utilisateur' => $newMail, 'id_utilisateur' => $_SESSION['profil']['id'])); ?> <script>window.location="../profil.php";</script> <?php } }
Partager