Merci pour cette réponse ultra rapide

, j'ai passé plusieurs heures le nez dans le code et ça ne fonctionne toujours pas.

J'ai les erreurs suivantes:
Warning: main(../newsletter/form-newslettux.php?regnl=1) [function.main]: failed to open stream: No such file or directory in /mnt/133/sdb/8/3/monsite/fr/accueil/inscriptions.php on line 11
Warning: main() [function.include]: Failed opening '../newsletter/form-newslettux.php?regnl=1' for inclusion (include_path='/mnt/133/sdb/8/3/monsite/include:.:/usr/php4/lib/php') in /mnt/133/sdb/8/3/monsite/fr/accueil/inscriptions.php on line 11
et
Warning: main(../newsletter/form-newslettux.php?regnl=2) [function.main]: failed to open stream: No such file or directory in /mnt/133/sdb/8/3/monsite/eng/home/inscriptions.php on line 11
Warning: main() [function.include]: Failed opening '../newsletter/form-newslettux.php?regnl=2' for inclusion (include_path='/mnt/133/sdb/8/3/monsite/include:.:/usr/php4/lib/php') in /mnt/133/sdb/8/3/monsite/eng/home/inscriptions.php on line 11
La ligne 11 en question c'est celle où j'ai mis:
<?php include('../newsletter/form-newslettux.php?regnl=1'); ?>
ou
<?php include('../newsletter/form-newslettux.php?regnl=2'); ?>
Au début je pensais que c'était un problème de chemins au niveau de form-newslettux.php (NTUX2_ROOT) ou dans inscriptions.php mais après un tas de tests le problème revient toujours. De plus, en enlevant le ?regnl=1 ou ?regnl=2 j'ai la boîte d'inscription qui s'affiche parfaitement (mais qui n'enregistre pas les mails bizarrement).
Finalement je me suis rappelé que j'avais déjà eu un problème de chemins relatifs avec la v1 que j'avais résolu en utilisant des liens absolus… Et je crois avoir compris (2 ans après :-/) d'où peut venir le problème sans savoir comment le résoudre malheureusement…
En fait ça vient sans doute du fait que j'ai ma page inscriptions.php (qui contient le php include de form-newslettux.php) qui est chargée via un autre php include puisque je la charge depuis un fichier index.php dans lequel il y a:
case 'newsletter': include ('accueil/inscriptions.php');break;
(Et dans le fichier index.php de la version anglaise: case 'newsletter': include ('home/inscriptions.php');break; )
Le fichier index.php me sert à charger toutes mes pages dans la partie centrale de mon site web uniquement en gardant mon top, footer, menu, etc. donc à chaque chargement de page y'a juste le milieu qui change le reste ne se recharge pas.
Les fichiers index.php, form-newslettux.php, et inscriptions.php se trouvent à 3 endroits différents et c'est ça qui doit créer des bugs. Par exemple j'ai remarqué que quand je charge form-newslettux.php (et non pas form-newslettux.php?regnl=2) dans mon fichier inscriptions.php auquel j'accède (lui-même) via
http://monsite.com/eng/index.php?page=newsletter j'ai la boîte d'inscription qui s'affiche mais qui ne prend pas en compte l'inscription (comme j'ai dit plus haut) et bizarrement quand j'accède directement à mon fichier
http://monsite.com/eng/home/newsletter.php j'ai l'erreur "Failed opening for inclusion" à la ligne 11 (comme dit aussi plus haut).
À noter également qu'en testant d'enregistrer des mails directement via les adresses:
http://monsite.com/newsletter/form-newslettux.phpou
http://monsite.com/newsletter/form-newslettux.php?regnl=1ou
http://monsite.com/newsletter/form-newslettux.php?regnl=2Ça fonctionne mais à chaque fois ça crée des abonnements à la newsletter française uniquement…
Donc le bug ne vient peut-être pas de Newslettux mais de mon site, je ne sais pas mais dans tous les cas je suis perdu.
Désolé si j'ai mal expliqué la situation ou si je me suis répété, il est 3h30 du mat et j'ai le cerveau qui fume.

Je relirais demain et je tenterais de mettre tout en absolu pour voir…
À demain (ou à tout à l'heure),
Jefferson
PS: j'ai oublié de dire que dans mes multiples tests j'ai tenté de mettre l'include form-newslettux.php directement dans mon fichier index.php (et donc du coup je n'ai plus le design que j'ai choisi dans ma page inscriptions.php mais bref…) ça ne m'enregistre pas les mails non plus alors que la case et les boutons radio inscriptions désinscription s'affichent.