У меня есть и форма, которую я отправляю в Chrome и Safari, это прекрасно работает, однако в Firefox и IE он не находит представленное значение
форма:
<form action="myform.php" method="post" enctype="multipart/form-data">
<input id="my-item-calc" name="my-item-calc" value="29.00">
<input type="submit"></form>
config. php
$config['checkoutPath'] = 'myform.php';
$config['calc']['calcdel'] = 'my-item-calc';
$config['item']['id'] = 'my-item-id'; // Item finance
моя форма. php
public function display_cart() {
$config = $this->config;
$id = $config['item']['id'];
$calcdel = $config['calc']['calcdel'];
// Use config values as literal indices for incoming POST values
// Values are the HTML name attributes set in config.json
$id = $_POST[$id];
$calcdel= $_POST[$calcdel];
}
Сообщение об ошибке Я получение Firefox и IE
Undefined index: calc
Undefined index: my-item-id
В то время как Safari и Chrome отображают
Undefined index: my-item-calc
Undefined index: my-item-id
(это нормально, как это работает)
Любая идея почему он работает в Safari / chrome, а не в Firefox, и как я могу это исправить?