Php session : Undefined array key
Résolu
Herve_be
Messages postés
1094
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23538 Date d'inscription Statut Contributeur Dernière intervention - 29 mars 2025 à 10:41
yg_be Messages postés 23538 Date d'inscription Statut Contributeur Dernière intervention - 29 mars 2025 à 10:41
A voir également:
- Wwwyahoomail
- Easy php - Télécharger - Divers Web & Internet
- Www.yahoomail.com ouverture de session - Forum Yahoo mail
- Retour a la ligne php ✓ - Forum PHP
- Expert php pinterest - Télécharger - Langages
- Gmail ouverture de session ✓ - Forum Gmail
2 réponses
bonjour
applique ceci
https://forums.commentcamarche.net/forum/affich-37636387-php-notice-undefined-index
Le script s'appelle lui-même.
Lors du premier appel $_SESSION['Lat'] n'est pas défini, je prends donc les valeurs par défaut.
Lors des appels suivants $_SESSION['Lat'] est défini donc je prends $_POST['Lat'].
Voici la form
Je pense qu'il est possible que $_SESSION['Lat'] soit défini et que $_POST['Lat'] ne soit pas défini.
Il me semble utile de tester si chacun des $_POST est défini avant de les utiliser.
Je vais essayer
if (isset($_SESSION['Lat']) AND isset($_POST['Lat']))
Si le script s'appelle lui-même, il est d'autant plus important de vérifier si il est appelé à partir du formulaire, ou pas.
Sauf la première fois, il ne peut être appelé qu'à partir du formulaire via
c'est la raison des isset : pour savoir si c'est la première fois.