Bonjour,
j'ai une erreur lors de l'enregistrement des paramètres (fichier parameters.php) avec le message
UNDEFINED INDEX: MAIL_LINK IN ..... LINE 94. Voir PJ.
Après analyse du fichier source il semble que la variable $_POST[mail_link] ne soit pas initialisée.
J'ai donc ajouté l'instruction if(!isset($_POST['mail_link'])) $_POST['mail_link']= 0;
en début de fichier pour l'initialiser.
Ma question est : est-ce correct ?
[Corrigé 2.9] Erreur enregistrement paramètres
Bonjour,
effectivement il s'agit bien d'une variable non initialisé votre modification est correcte, le message d'avertissement passe très rapidement lors de la validation sur un mon environnement de developpement c'est pourquoi je ne l'ai pas vu.
C'est message d'avertissement doivent être masquer dans un environnement de production (php settings > display error à off)
Cdt
effectivement il s'agit bien d'une variable non initialisé votre modification est correcte, le message d'avertissement passe très rapidement lors de la validation sur un mon environnement de developpement c'est pourquoi je ne l'ai pas vu.
C'est message d'avertissement doivent être masquer dans un environnement de production (php settings > display error à off)
Cdt
GestSup: 3.2.47 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3.12 | https://doc.gestsup.fr/