В файле Js я создаю форму динамически. Я не показываю полный файл, но он состоит из набора карточек. Затем в файле php, который достигается после нажатия кнопки отправки, я не могу видеть переменную POST. Это странно, потому что я могу достичь php, поэтому форма работает, но она не устанавливает переменную post. Может ли кто-нибудь помочь мне?
ПРИМЕЧАНИЕ. Я уже пытался использовать Ajax, но у меня возникла та же проблема: я попал на страницу, но не увидел набор переменных post.
Js Файл
var f = document.createElement("form");
f.setAttribute("method","post");
f.setAttribute("action","../pages/show_negozio.php");
var i = document.createElement("input");
i.setAttribute("type","hidden");
i.setAttribute("value","'.$_SESSION['result_array'][$x+3].'");
i.setAttribute("name","email");
i.setAttribute("id","email'.$x.'");
var s = document.createElement("input");
s.className = ("btn btn-primary");
s.setAttribute("type","submit");
f.appendChild(i);
f.appendChild(s);
cardFooterDiv.appendChild(f);
PHP Файл
<?php
$name = $POST['email'];
echo "<p>".$name."</p>";
?>