Bug #5904

[Avis] contrôle du format de la date de limite de l'avis

Ajouté par Laurent Giovannoni il y a 2 mois. Mis à jour il y a environ 2 mois.

Statut:ClosedDébut:07/09/2017
Priorité:2-SérieuxEchéance:
Assigné à:Nestor Pegane% réalisé:

100%

Catégorie:-Temps passé:-
Version cible:17.06 - stable
modules:avis

Description

Il n'y as pas de contrôle sur le format de la date de limite de l'avis :

ajouter ce contrôle dans la fonction check_form de send_docs_to_recommendation.php :

$recommendation_limit_date = get_value_fields($values, 'recommendation_limit_date');

$d = DateTime::createFromFormat('d-m-Y', $recommendation_limit_date);
if ($d && $d->format('d-m-Y') === $recommendation_limit_date) {
} else {
$_SESSION['action_error'] = _RECOMMENDATION_LIMIT_DATE. " " . _WRONG_FORMAT;
return false;
}

Historique

#1 Mis à jour par Laurent Giovannoni il y a 2 mois

vérifier que la fonction DateTime::createFromFormat ne nécessite pas l'ajout de lib ou dépendances complémentaires à php

#2 Mis à jour par Nestor Pegane il y a 2 mois

  • Statut changé de New à A tester
  • % réalisé changé de 0 à 100

Pas de librairies ou dépendances supplémentaire nécessaires

#3 Mis à jour par Laurent Giovannoni il y a environ 2 mois

  • Statut changé de A tester à Closed

Formats disponibles : Atom PDF