PHP, if/else empeche PHPMailer : pourquoi....?
Jmp.anon
Messages postés
68
Date d'inscription
samedi 24 novembre 2012
Statut
Membre
Dernière intervention
5 septembre 2024
-
12 févr. 2024 à 11:38
phpdoc - 12 févr. 2024 à 13:43
phpdoc - 12 févr. 2024 à 13:43
A voir également:
- La politique de sécurité de knox empêche cette action
- Action - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Tubidy film d'action telecharger - Télécharger - TV & Vidéo
- Un bloqueur de publicité empêche la lecture. veuillez le désactiver pour démarrer la vidéo. ✓ - Forum Mozilla Firefox
- Action fans - Accueil - Guide arnaque
1 réponse
Jmp.anon
Messages postés
68
Date d'inscription
samedi 24 novembre 2012
Statut
Membre
Dernière intervention
5 septembre 2024
Modifié le 12 févr. 2024 à 13:26
Modifié le 12 févr. 2024 à 13:26
Bon, j'ai trouvé une solution pour régler le probleme (mais pas pour le comprendre, si qq'un veut bien m'expliquer je suis preneur)
Toute la partie "PHP Mailer" (les 50 lignes), je les ai mises sur un fichier PHP à parti que j'appelle dans mon if via la fonctionnalité "include".
Là, ça marche. Je n'ai absolument rien changé dans la syntaxe sinon... bizarre.
12 févr. 2024 à 13:43
Le mot-clé
use
doit être déclaré dans le contexte le plus externe d'un fichier (le contexte global) ou alors dans les déclarations d'espace de noms. Ceci car l'importation est effectuée à la compilation et non durant l'éxecution, donc on ne peut empiler les contextes.https://www.php.net/manual/fr/language.namespaces.importing.php#language.namespaces.importing.scope