Avatar ·

Comment vérifier quelle méthode HTTP est utilisée en PHP : GET ou POST ?

Bonjour à tous ! Je viens de commencer à apprendre PHP et j'écris un simple formulaire de contact. J'ai une seule page HTML qui contient le formulaire et qui traite également les données (action=""). Le problème est que lorsque je vais simplement sur la page (sans soumettre le formulaire), PHP essaie de traiter les données de $_POST qui n'existent pas, et génère des erreurs "Undefined array key". Comment déterminer correctement si la requête était GET (simple ouverture de la page) ou POST (soumission du formulaire) ? Voici mon code actuel : ```php
Nom :
Email :
Message :
```