Это не сработает, если iframe не выполняет POST для вашего PHP-скрипта.Браузер не будет отправлять данные, содержащиеся в <iframe>
, в ваш сценарий, если отправляемая форма находится на родительской странице.
Один из способов - использовать JavaScript для извлечения данных из iframe, когда формаОтправлено.Затем динамически присоедините эти данные к вашему запросу POST.
Доступ к объекту окна iframe можно получить следующим образом:
var iframe = document.getElementById(iFrameName).contentWindow;
Обратите внимание, что это будет работать, только если источник iframe находится натот же домен, что и родительская страница (по соображениям безопасности).