所以PHP Session变量,在这里我有page1.php中:在多个页面
<form action="action_form.php" method="post">
<select name="font_syle">
<option value="tahoma">Tahoma</option>
<option value="arial">Arial</option>
</select>
<input type="submit" value="Done" />
</form>
这里action_form.php:
<?php
session_start();
$font_style = $_POST["font_syle"];
$_SESSION["font_syle"] = $font_style;
if($_SESSION["font_syle"] == 'tahoma') $font_style = 10;
else if($_SESSION["font_syle"] == 'arial') $font_style = 20;
$total = $font_style;
echo $total;
?>
这里page.php文件
<?php
ob_start();
include 'action_form.php';
ob_end_clean();
echo $total;
?>
我不知道为什么“总价”的价值不打印在page.php
你是否在'page.php?'中发布了'font_syle'参数? – moonwave99
所以你想在第二页打印$ font_style – user1529342