Je veux désinfecter des données dans cakephp mais je suis confronté à un problème. J'ai un formulaire avec un champ de date. Lorsque j'ai essayé de sanities toutes les données la date desserre son format MySQL et est stocké dans la base de données en tant que déchets (1970-01-01) mais si je l'enlève Désinfectez fonctionne très bienDésinfecter les données dans cakephp
j'ai essayé la
suivantefunction beforeSave()
{
$this->data = Sanitize::clean($this->data);
return true;
}
J'ai aussi essayé ceci et cela fonctionne, mais il vainc le but
function beforeSave()
{
$date = $this->data['Cabinet']['date_of_inspection'];
$this->data = Sanitize::clean($this->data);
$this->data['Cabinet']['date_of_inspection'] = $date;
return true;
}
ce qui est la sortie
Juste le valider? –