【问题标题】:Use javascript number value in a PHP calculation [duplicate]在 PHP 计算中使用 javascript 数值 [重复]
【发布时间】:2013-09-30 09:50:47
【问题描述】:

您好,我有一个大问题,我知道 PHP 使用 mysql 数据库而 javascript 不使用。但我想要完成的事情是使用数据库数值“如 9000”并从通过单击“如 3000”的产品生成的 javascript 数值中减去它,然后它必须给出 6000 的最终答案。

这就是我所拥有的

<table><tbody>
<tr>
<td class='odd'><?php echo htmlentities($_SESSION['usr']['usr'], ENT_QUOTES, 'UTF-8');   
?></td>
<td class='even'>&nbsp;</td>
</tr>
<tr>
<td class='odd'>Your Value Points: </td>
<td class='even'><span id="valuep" class="valuep"><?php echo     
htmlentities($_SESSION['usr']['points'], ENT_QUOTES, 'UTF-8'); ?></span></td>
</tr>
<tr>
<td class='odd'>&nbsp;</td>
<td class='even'>&nbsp;</td>
</tr>
<tr><td class='odd'>Total Items: </td><td class='even'><span id='simpleCart_quantity'   
class='simpleCart_quantity'></span></td></tr>
<tr><td class='odd'>SubTotal: </td><td class='even'><span id='simpleCart_total' 
class='simpleCart_total'></span></td></tr>

<tr><td class='odd'>&nbsp;</td><td class='even'>&nbsp;</td></tr>
<tr><td class='odd'>Total</td><td class='even'>

<?php
$first_number = htmlentities($_SESSION['usr']['points'], ENT_QUOTES, 'UTF-8'); 
$second_number = "This must be the simpleCart_total";
$sum_total = $first_number - $second_number;
print ($sum_total);
?>

</td>
</tr>

</tbody>
</table>

【问题讨论】:

    标签: javascript php subtraction


    【解决方案1】:

    1 - 隐藏输入

    您可以创建一个隐藏的输入。在定义数字的 JS 脚本中,将其添加到隐藏的输入中。您发布页面并使用该值

    2 - Cookie

    用 JS 设置 Cookie 中的值,用 PHP 检索。

    【讨论】:

    猜你喜欢
    • 2018-03-07
    • 1970-01-01
    • 2019-07-22
    • 2013-10-24
    • 1970-01-01
    • 2019-03-24
    • 1970-01-01
    • 2012-09-12
    • 2020-03-30
    相关资源
    最近更新 更多