Если клиент A запускает сценарий B, и вы хотите, чтобы сценарий B отправлял запрос POST к сценарию C, то необходимо заставить сценарий B взаимодействовать со сценарием C. Это невозможно сделать с помощью Header (), поскольку он взаимодействует с B до А.
Вместо этого вам нужно открыть TCP-соединение с веб-сервером сценария C, а затем отправить заголовок HTTP POST в этом направлении. Вы можете использовать fsockopen для создания соединения, а затем просто отправить заголовки с помощью fwrite ().