【发布时间】:2016-02-12 16:56:06
【问题描述】:
我在Wordpress中做了一个简单的表格如下:
<form action="../process.php" method="post" name="myForm">
vol_single <input id="vol_single" type="text" name="vol_single" />
rate_single <input id="rate_single" type="text" name="rate_single" />
<input type="submit" value="Submit" /></form>
这里是process.php:
<?php
session_start();
$vol_single = $_POST['vol_single'];
$rate_single = $_POST['rate_single'];
$rate_total=12*($vol_single*$rate_single);
//Redirects to the specified page
header("Location: http://...");
exit();
?>
我正在尝试在 Wordpress 的重定向页面上显示计算值。我试过这个:
[insert_php]
echo 'total rate:';
echo $rate_total;
[/insert_php]
它不显示任何值。有人可以帮忙吗?
【问题讨论】:
-
php 是无状态的 - 重定向会导致销毁所有变量的拆卸。如果要在请求之间持久化数据,则需要将其附加为查询字符串参数,或保存到持久存储(SESSION、数据库、文件等)
-
感谢您的意见。
标签: php wordpress forms redirect