我有一个应该将其部分数据存储到会话中的表单。出于此示例的目的。
然后在另一页上收集此信息。
<?php
session_start();
print_r($_SESSION['booking-form']); ########### for debugging purposes ###########
if ($_SESSION['booking-form']) {
echo $_POST['GT_title']
?>
<!DOCTYPE html>
<html>
<?php
}
elseif ($_SESSION['booking-form']) {
}?>
</html>
现在虽然调试工作但回声不起作用,即。 echo S_POST ['GT_title']。
澄清
用于预订表格。用户填写了一系列选项,然后在下一页上进行回显。此时,他们需要登录,以便表单数据必须进入会话。然后应在第三页上返回会话数据。
答案 0 :(得分:2)
$_POST['GT_title']
会引用表单元素,可能在上一页中。它存在吗?它被填写了吗?你有什么期待?
2)您可以随时随地echo
。
3)澄清?您可以轻松更新具有帖子值的会话。
$_SESSION['foo'] = $_POST['bar']
你的问题不是那么清楚。
答案 1 :(得分:0)
您可以在任何地方回显它,但如果它不存在或没有值,那么它可能看起来不起作用。要确定使用var_dump($_POST['GT_title']);
答案 2 :(得分:0)
对于你的回答问题:你确定GT_title已经设置好了吗?在上一页上发布表单可能会有所帮助。
你可以在任何你想要的地方回音,你可以放
<?=$varname?>
你的HTML中的任何地方。
您还可以随时随地更新会话。
$_SESSION['abc'] = value;
答案 3 :(得分:0)
echo '<pre>';
print_r($_POST);
echo '</pre>';
在标题后打印。 我希望这有点帮助:))