Documentation du code de SPIP et de ses plugins

API de vérification

email.php

API de vérification : vérification de la validité d'una adresse de courriel

Tags
plugin

verifier

copyright

2018

author

Les Développements Durables

licence

GNU/GPL

Table of Contents

Functions

verifier_email_dist()  : string
Vérifie la validité d'une adresse de courriel.
verifier_email_rfc5322()  : bool
Changement de la RegExp d'origine
verifier_email_de_maniere_stricte()  : bool
Version basique du contrôle des mails
verifier_disponibilite_email()  : bool
Vérifier que le courriel à tester n'est pas déjà utilisé dans la table spip_auteurs

Functions

verifier_email_dist()

Vérifie la validité d'une adresse de courriel.

verifier_email_dist(string $valeur[, array<string|int, mixed> $options = [] ]) : string

Les contraintes du mail sont déterminées par le mode de validation En option, on contrôle aussi la disponibilité du mail dans la table des auteurs

Parameters
$valeur : string

La valeur à vérifier.

$options : array<string|int, mixed> = []

Un éventuel tableau d'options.

Return values
string

Retourne une chaine vide si c'est valide, sinon une chaine expliquant l'erreur.

verifier_email_de_maniere_stricte()

Version basique du contrôle des mails

verifier_email_de_maniere_stricte(string $valeur) : bool

Cette version impose des restrictions supplémentaires qui sont souvent utilisées pour des raison de simplification des adresses (ex. comptes utilisateurs lisibles, etc..)

Parameters
$valeur : string

La valeur à vérifier

Return values
bool

Retourne true uniquement lorsque le mail est valide

verifier_disponibilite_email()

Vérifier que le courriel à tester n'est pas déjà utilisé dans la table spip_auteurs

verifier_disponibilite_email(string $valeur[, mixed $exclure_id_auteur = null ]) : bool
Parameters
$valeur : string

La valeur à vérifier

$exclure_id_auteur : mixed = null
Return values
bool

Retourne false lorsque le mail est déjà utilisé


        
On this page

Search results