4 if (!defined('_ECRIRE_INC_VERSION')) {
9 * Vérifie que la valeur correspond à un id_dcoument valide
11 * @param string $valeur
12 * La valeur à vérifier.
13 * @param array $options
15 * Retourne une chaine vide si c'est valide, sinon une chaine expliquant l'erreur.
17 function verifier_id_document_dist($valeur, $options = array()) {
21 // On vérifie déjà qu'il s'agit d'un nombre
22 if (!is_numeric($valeur)) {
23 $erreur = _T('verifier:erreur_id_document');
24 } elseif (!sql_countsel('spip_documents', 'id_document='.intval($valeur))) {
25 // Puis qu'il y a au moins un document avec cet id
26 $erreur = _T('verifier:erreur_id_document');