1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<?php
$i = 0;
$pseudo = $_SESSION['pseudo'];
$email = $_POST['email'];
//Vérification de l'adresse email
//Il faut que l'adresse email n'ait jamais été utilisée (sauf si elle n'a pas été modifiée)
//On commence donc par récupérer le mail
//On vérifie la forme maintenant
if (!preg_match("#^[a-z0-9A-Z._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$#", $email) || empty($email))
{
$email_erreur2 = "Votre nouvelle adresse E-Mail n'a pas un format valide";
$i++;
}
$stmt = $dbh->prepare("UPDATE membre SET email = :email WHERE pseudo like :pseudo ");
$stmt->bindParam(':email', $email);
$stmt->bindParam(':pseudo', $pseudo);
$stmt->execute();
?> |
Partager