Bonjour,
dans mon code, je teste les variables saisies par l'utilisateur pour tracker les mauvaises saisies. Notamment, je teste que les dates sont valides.
Pour tester, j'ai saisi une date foireuse : 26/07/2018-- et bien que je teste si les variables retournées par list sont bien des entiers,
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $line=$line_csv['ACTIVATEDATE']; $thisisanarray=explode('/',$line); list($jour,$mois,$annee)=$thisisanarray; if ((is_int($jour))||(is_int($mois))||(is_int($annee))||(!checkdate($mois,$jour,$annee))) { exit("Non valid activedate for SESA=".$line_csv['SESAID']); }la ligne 239 est ici la ligne 4.( ! ) Notice: A non well formed numeric value encountered in C:\projets\ticket_rawsrc\model\license\LCSVInBDD2.php on line 239
Comment faut-il faire ?









Répondre avec citation
Partager