提交未在Chrome等中发布的输入

时间:2016-10-27 03:31:15

标签: php html forms google-chrome form-submit

Chrome版本54以来,我的部分网络应用无效。 (它们已经运行了一年多!!)

<form id="clientFrm" action="allClients.php" class="form-horizontal form-label-left" method="post">
  <input type="hidden" id="IDClient" name="IDClient" value="<?php echo ISSET($IDClient) ? $IDClient : '' ?>">
  <input type="text" class="form-control" id="Nom" name="Nom" required="required" value="<?php echo ISSET($Nom) ? $Nom : '' ?>">
  <input type="text" class="form-control" id="Prenom" name="Prenom" required="required" value="<?php echo ISSET($Prenom) ? $Prenom : '' ?>">
  <input type="text" class="form-control" id="Entreprise" name="Entreprise" value="<?php echo ISSET($Entreprise) ? $Entreprise : '' ?>">
  <input type="text" class="form-control" id="Adresse" name="Adresse" required="required" value="<?php echo ISSET($Adresse) ? $Adresse : '' ?>">
  <input type="text" class="form-control" id="Ville" name="Ville" required="required" value="<?php echo ISSET($Ville) ? $Ville : '' ?>">
  <input id="cancelBtn" name="cancelBtn" type="button" class="btn btn-primary" value="Cancel">
  <button id="saveBtn" name="saveBtn" type="submit" class="btn btn-success" value="save">Enregistrer</button>
  <button id="saveBtnAdd" name="saveBtn" type="submit" class="btn btn-success" value="saveAdd">Enregistrer  <i class="fa fa-plus-square-o"></i></button>
</form>

allClients.php中,我正在测试$_POST['saveBtn']的值,并且在最新更新Chrome (v54)之前它一直运行良好。

现在,当我执行var_dump($_POST)时,我不再看到“saveBtn”了。你最近注意到了变化吗?我能做什么?我需要改变很多网络应用程序:(

1 个答案:

答案 0 :(得分:0)

我尝试你的代码,工作得很好

<?php
var_dump($_POST);
?>
<form id="clientFrm" class="form-horizontal form-label-left" method="post">
  <input type="hidden" id="IDClient" name="IDClient" value="<?php echo ISSET($IDClient) ? $IDClient : '' ?>">
  <input type="text" class="form-control" id="Nom" name="Nom" required="required" value="<?php echo ISSET($Nom) ? $Nom : '' ?>">
  <input type="text" class="form-control" id="Prenom" name="Prenom" required="required" value="<?php echo ISSET($Prenom) ? $Prenom : '' ?>">
  <input type="text" class="form-control" id="Entreprise" name="Entreprise" value="<?php echo ISSET($Entreprise) ? $Entreprise : '' ?>">
  <input type="text" class="form-control" id="Adresse" name="Adresse" required="required" value="<?php echo ISSET($Adresse) ? $Adresse : '' ?>">
  <input type="text" class="form-control" id="Ville" name="Ville" required="required" value="<?php echo ISSET($Ville) ? $Ville : '' ?>">
  <input id="cancelBtn" name="cancelBtn" type="button" class="btn btn-primary" value="Cancel">
  <button id="saveBtn" name="saveBtn" type="submit" class="btn btn-success" value="save">Enregistrer</button>
  <button id="saveBtnAdd" name="saveBtn" type="submit" class="btn btn-success" value="saveAdd">Enregistrer  <i class="fa fa-plus-square-o"></i></button>
</form>