Avis: index non défini

PHP est l’un des outils de langage de script préférés des Webmasters. Cependant, il peut arriver qu'un utilisateur rencontre un message d'erreur "index non défini". Cette erreur est principalement due à des paramètres de variable incorrects. Lors de la récupération de variables à partir d'un formulaire rempli par l'utilisateur, une erreur peut survenir. Généralement, en PHP, les commandes $ _POST et $ _GET sont utilisées pour récupérer les valeurs indiquées dans un formulaire. En utilisant ces fonctions, vous pouvez rencontrer cet avis: Message d'index non défini. Pour supprimer cette erreur, assurez-vous que le champ de la table est défini sur la fonction isset (), qui détermine si une certaine valeur a déjà été déclarée par PHP. Ce message d'erreur peut être différé avant la configuration du serveur. Vous pouvez modifier le type d'erreur signalé à l'aide de la fonction error_reporting.

Lorsque vous essayez de récupérer des variables à partir de vos formulaires, si vous utilisez les variables $ _POST ou $ _GET pour récupérer vos formulaires ou autrement, vous pouvez rencontrer cette erreur:

 Avis: index non défini dans 'chemin du fichier exécutant php' en ligne 'ligne courante' 

Pour éviter cette erreur, vérifiez si les champs de la table ont été définis avec la fonction is set ().

Exemple pour une variable $ _POST ['trick']:

 // Avant d'utiliser $ _POST ['astuce'] si (isset ($ _POST ['astuce'])) (/ / Instructions si $ _POST ['astuce'] existe) 

Ce type d'erreur est différé avant la configuration du serveur.

Il n'est pas signalé par défaut car ce n'est pas important, en fonction de la constante E_NOTICE.

Vous pouvez modifier les types d’erreurs signalés à l’aide de error_reporting .

Article Précédent Article Suivant

Les Meilleurs Conseils