W3C home > Mailing lists > Public > www-validator@w3.org > October 2021

Erreur sur les instructions comportant un appel de connexion vers une base de données

From: ESNAULT HUGUES <hugues.esnault@noe-france.com>
Date: Tue, 26 Oct 2021 16:59:51 +0000
To: "www-validator@w3.org" <www-validator@w3.org>
Message-ID: <MR2P264MB02600DB3497FD6362AAB4A3BA2849@MR2P264MB0260.FRAP264.PROD.OUTLOOK.COM>
Bonjour,

Il s'agit d'une simple observation.


  *   La nouvelle version du validator génère une erreur systématique dès lors qu'un formulaire ou un tableau fait appel à une base de données.
  *   La base de données est appelée en PHP par $conn dont la valeur est masquée : $conn = fonctionConnexion().
  *   Dès lors que le validator rencontre la variable $conn dans un formulaire (une liste déroulante par exemple) ou un tableau, il génère l'erreur suivante : <b>Fatal error</b>:  Uncaught Error: Call to a member function query() on null in /home/noe-france/www/baseEPF/formSessionsInsert.php:81↩
  *   Contournement : Il suffit d'entourer le tableau ou le formulaire d'un if (isset($conn)) {} et les messages d'erreurs disparaissent

  *   CONCLUSION : En entourant les tableaux et formulaires d'un if (isset($conn)) {} le validator n'a plus rien à contrôler : Était-ce vraiment votre objectif ?

Remarque : la version précédente du validator m'était beaucoup plus utile.



Bien cordialement,


[cid:ba268ef3-cf10-4e87-8850-16b648abf3dc]
noé-france

Hugues Esnault
06 32 47 50 04


Outlook-ymmmlpwd.jpg
(image/jpeg attachment: Outlook-ymmmlpwd.jpg)

Received on Tuesday, 26 October 2021 17:00:07 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 26 October 2021 17:00:09 UTC