【发布时间】:2022-01-09 05:55:05
【问题描述】:
所以,我想在paynow.php 中使用来自server.php 的会话,但我收到Undefined variable $_SESSION 警告,然后是上述警告。
这是我的server.php
<?php
session_start()
if (isset($_POST['request'])) {
$amount = $_POST['amount'];
$value=200;
$price =$amount *$value;
$query = "INSERT INTO payments (amount) VALUES ('$price')";
$result =mysqli_query($db,$query);
if($result){
$_SESSION['cost'] = $price;
header('location:paynow.php');
} ?>
这是我尝试在paynow.php 中使用会话的地方
<?php if (isset($_SESSION['cost'])) : ?>
<p style="color: green;">Pay<strong><?php echo $_SESSION['cost']; ?> dollars</strong></p>
<?php endif ?>
数据被发送到数据库,但问题是我无法使用我的会话。有人可以帮忙吗
【问题讨论】: