как передать переменную тебе объяснили ещё час назад.
и у всех всё прекрасно передаётся.
не работает только у одного тебя.
то есть, КАК сделать - ты уже знаешь.
Но вот только одна проблема осталась - у тебя это не работает.
и для того, чтобы это исправить, надо РАЗБИРАТЬСЯ.
Не ткруть пальцем или волшебной палочкой, как ты воображаешь, а СИДЕТЬ, и понимая. как что работает и откуда берётся, шаг за шагом отлаживать этот чудовищно сложный скрипт, отлавливая, где именно косяк.
при этом никто на форуме за тебя это сделать не может - у всех всё работает.
то есть, сделать это можешь только ты сам.
для этого надо разорбьраться.
но наше сиятельство не хочет разбираться. оно хочет, чтобы всё по щучьему велению заработало.