bifurqué depuis mougnibas/archinsa
reg match
Cette révision appartient à :
Parent
0796d64cd3
révision
e542cc6035
2 fichiers modifiés avec 4 ajouts et 1 suppressions
2
bdd.php
2
bdd.php
|
@ -418,6 +418,8 @@ function inscription_utilisateur($username,$password_hash,$nom_insa){
|
||||||
return $ret;
|
return $ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
$stmt = $conn->prepare("INSERT INTO users (username, password_hash,nom_insa) VALUES (?, ?,?)");
|
$stmt = $conn->prepare("INSERT INTO users (username, password_hash,nom_insa) VALUES (?, ?,?)");
|
||||||
$stmt->bind_param("sss", $username, $password_hash,$nom_insa);
|
$stmt->bind_param("sss", $username, $password_hash,$nom_insa);
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,8 @@ function assainir_et_valider_mel($og_mel): string {
|
||||||
$mel = filter_var($mel, FILTER_SANITIZE_EMAIL);
|
$mel = filter_var($mel, FILTER_SANITIZE_EMAIL);
|
||||||
|
|
||||||
// Vérifie si l'adresse e-mail est valide
|
// Vérifie si l'adresse e-mail est valide
|
||||||
if (filter_var($mel, FILTER_VALIDATE_EMAIL)) {
|
$reg_pattern = "/^[a-zA-Z0-9._%+-]+@insa-toulouse\.fr$/";
|
||||||
|
if (filter_var($mel, FILTER_VALIDATE_EMAIL) && preg_match($mel,$reg_pattern)) {
|
||||||
return $mel; // Si valide, renvoie l'adresse e-mail assainie
|
return $mel; // Si valide, renvoie l'adresse e-mail assainie
|
||||||
} else {
|
} else {
|
||||||
return "[ERREUR_MEL_MALSAINT]"; // Sinon, renvoie un message d'erreur
|
return "[ERREUR_MEL_MALSAINT]"; // Sinon, renvoie un message d'erreur
|
||||||
|
|
Chargement…
Référencer dans un nouveau ticket