PROBLEME D'EDITION DE PROFIL
- Accueil
- Forum
- Programmation
- PHP
- PROBLEME D'EDITION DE PROFIL
WayZen Le 26 avril 2016 à 14:28 (Édité le 25 janvier 2019 à 17:50)
partie PHP :
if(isset($_SESSION['id']))
{
$requser = $bdd->prepare("SELECT * FROM espace_membre WHERE id = ?");
$requser->execute(array($_SESSION['id']));
$user = $requser->fetch();
if(isset($_POST['newmail']) AND !empty($_POST['newmail']) AND $_POST['newmail'] != $user['mail'])
{
$newmail = htmlspecialchars($_POST['newmail']);
$insertmail = $bdd->prepare("UPDATE espace_membre SET mail = ? WHERE id = ?");
$insertmail->execute(array($newmail, $_SESSION['id']));
header('Location: profil.php?id='.$_SESSION['id']);
}
if(isset($_POST['newnom']) AND !empty($_POST['newnom']) AND $_POST['newnom'] != $user['nom'])
{
$newnom = htmlspecialchars($_POST['newnom']);
$insternom = $bdd->prepare("UPDATE espace_membre SET nom = ? WHERE id = ?");
$insternom->execute(array($newnom, $_SESSION['id']));
header('Location: profil.php?id='.$_SESSION['id']);
}
et la partie HTML
<form method="POST" action="">
<label>Nouvel Email :</label><input type="text" name="newmail" placeholder="Nouvel Email" value="<?php echo $user['mail'];?>" /><br />
<label>Nouveau Nom :</label><input type="text" name="newnom" placeholder="Nouveau Nom" value="<?php echo $user['nom'];?>" /><br />
<label>Nouveau Prénom :</label><input type="text" name="newprenom" placeholder="Nouveau Prénom" value="<?php echo $user['prenom'];?>" /><br />
<label>Nouveau Mot de passe :</label><input type="password" name="newmdp1" placeholder="Nouveau Mot de passe " /><br />
<label>Confirmez le n
ouveau Mot de passe :</label><input type="password" name="newmdp2" placeholder="Confirmez le Nouveau Mot de passe " /><br />
<input type="submit" name="editsubmit" value="Enregistrer les modifications" class="btn-rp-base"/><br />
ViXo Le 26 avril 2016 à 17:04 (Édité le 1 janvier 1970 à 01:00)
Aendawan Le 26 avril 2016 à 17:22 (Édité le 1 janvier 1970 à 01:00)
PrimFX Le 26 avril 2016 à 19:26 (Édité le 1 janvier 1970 à 01:00)
M69-74 Le 26 avril 2016 à 19:49 (Édité le 1 janvier 1970 à 01:00)