php - 两个数组相乘名称 x

标签 php jquery css html

<分区>

输入名称“option[][width]”,因为我想要 2 个输入乘法,但它不会崩溃。请输入名称。

<?php 
    $height = null; 
    $width = null; 
    function vir2nok($data) { 
        return str_replace(",",".",$data); 
    } 
    if ($_POST) { 
        $height = vir2nok($_POST["height"]); 
        $width = vir2nok($_POST["width"]); 
        if (is_numeric($height) && is_numeric($width)) { 
            $sonuc = $height * $width; 
            echo $height." x ".$width." = ".$sonuc."<hr>"; 
        } 
    } 
?> 


<form action="" method="post"> 

<input type="text" name="option[<?php echo $option['product_option_id']; ?>][height]"  placeholder="<?php echo $label_height; ?>" id="input-option<?php echo $option['product_option_id']; ?>" class="pso-height-input form-control" />
<input type="text" name="option[<?php echo $option['product_option_id']; ?>][width]"  placeholder="<?php echo $label_width; ?>" id="input-option<?php echo $option['product_option_id']; ?>" class="pso-width-input form-control" />

 <input type="submit" name="gonder"> 
</form>

最佳答案

您没有正确访问字段,请尝试将这两行更改为:

$height = vir2nok($_POST["option"][$option['product_option_id']]["height"]); 
$width = vir2nok($_POST["option"][$option['product_option_id']]["width"]);

关于php - 两个数组相乘名称 x,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54846957/

上一篇:javascript - 从右向左向下滚动时更改背景颜色

下一篇:html - 使用网格时如何在网站底部放置页脚?

相关文章:

PHP curl 错误 60

php - 从后台进程连接到Apple Push Notification Service

javascript - 是什么导致了这个范围内的polyfill出现这种奇怪的行为?

javascript - 如何获取不带双引号的json元素的值

html - 如何使用html在一行上写单独的内容?

css - Google 表格应用程序脚本无法处理 CSS 样式

php - 如何从数据库创建选择选项?

javascript - 如何使用 qunit 测试 html 元素的内容

javascript - 重置过渡后,div 保持可见;没有新的过渡

php - 避免在 PHP 中出现 DOMDocument XML 警告