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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| <?php
session_start();
?>
<?php require_once('Connections/patapain.php'); ?>
<?php
//----------------- modification des données ------------------
mysql_select_db($database_patapain, $patapain);
//recuperation des ancienne donnée
if (isset($_SESSION['email'])){
$SQL = "SELECT * FROM client WHERE email='".$_SESSION['email']."'";
$REQ = mysql_query($SQL, $patapain) or die('Erreur SQL !<br>'.$SQL.'<br>'.mysql_error());
$row=mysql_fetch_array($REQ);
}
//modification des ancienne données
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form")) {
$dateNaissance = $_POST['requirednaissance'];
$nom = $_POST['requirednom'];
$prenom = $_POST['requiredprenom'];
$adresse = $_POST['requiredadresse'];
$cp = $_POST['requiredcode_postale'];
$ville = $_POST['requiredville'];
$email = $_POST['email'];
$tel = $_POST['telPortable'];
//verification et modification du mot de passe
if(($_SESSION['mdp'])==($_POST['mdp'])){
if(isset($_POST['newmdp'])){
$newmdp=$_POST['newmdp'];
$sql = "UPDATE client
SET date_naissance= '$dateNaissance',
Nom = '$nom',
Prenom ='$prenom',
Adresse = '$adresse',
code_postale = '$cp',
ville = '$ville',
email = '$email',
telPortable = '$tel',
mdp = '$newmdp'
WHERE email = '".$_SESSION['email']."' " ;
//$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
}
}
else if ($_POST['mdp']==NULL){
$sql= "UPDATE client
SET date_naissance= '$dateNaissance',
Nom = '$nom',
Prenom ='$prenom',
Adresse = '$adresse',
code_postale = '$cp',
ville = '$ville',
email = '$email',
telPortable = '$tel'
WHERE email = '".$_SESSION['email']."' " ;
}
else {
$sql = "";
echo " le mot de passe n'est pas correct ";
}
//execution de la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
//changement des variables session pour la connexion
//retour à la page d'avant ou a la page d'accueil
$_SESSION['nom']=$nom;
if ($req){
if(($email!=$_SESSION['email'])||($newmdp!=$_SESSION['mdp'])){
header ('Location: deconnexion.php');
}
else {//la variable session nom change lorsque le nom est modifié
header ('Location: compteClient.php');
}
}
} |
Partager