Bien le bonjour à tous !!
Voilà le problème, pas très compliqué à comprendre...
J'ai deux fichiers de localisation pour que les utilisateurs puissent voir le site sur lequel je travaille en français ou en anglais. Jusque-là, pas de problème, les fichiers sont bien inclus dans le header et tout marche nickel.
J'ai commencé à implémenter quelques fonctions Ajax, genre pour afficher une fenêtre modale avec du code PHP dedans. Et là, c'est le drame : les include sur les fichiers langues ne fonctionne pas dans cette fenêtre modale. Malgré le fait qu'ils marchent très bien dans les pages faisant appel à la fonction affichant la fenêtre. Je ne comprends donc pas...
J'ai remarqué une chose : le PHP de la fenêtre modale est dans le dossier "ajax". Le include de base, disons include("lang/lang-fr.php"), doit être changé en include("../lang/lang-fr.php") dans le PHP de la fenêtre pour être fonctionnelle. Je ne sais pas si le problème vient donc de l'url, mais en tout cas, j'ai aucune idée de comment le résoudre...
Merci d'avance si vous avez une idée !!!
Partager