【发布时间】:2011-03-11 11:27:48
【问题描述】:
如问题所述。每次自动刷新 5 秒,它都会删除会话并给我错误Notice: undefined variables in get_total_un_booking and get_total_un_booking。
在我得到 php 包含和类之前的标记:
session_start();
require_once '../_include/user.inc.php';
require_once '../_include/booking.inc.php';
$user= new user;
$booking = new booking;
$getUser = $user->getUser($_GET['id_user']);
$getBookslot = $booking->get_bookslot($_GET['b_ref']);
HTML 导航:
<table id="nav">
<tr>
<td><? include 'pages/nav.php'; ?></td>
</tr>
</table>
在 Nav.php 中:
<? if($booking->get_total_un_booking() == 0) :
echo '<a href="home.php?confirm"><span></span>Booking</a>';
?>
<? if($booking->get_total_un_booking() == 0) :
echo '<a href="home.php?testimonial"><span></span>Confirm Testmnl</a>';
?>
jQuery:
$(document).ready(function(){
setInterval(function() {
$("#nav").load('pages/nav.php');
}, 5000);
});
【问题讨论】:
-
你在'settings.php'里是干什么的?,能不能把一些代码作为work session之类的,看看有没有问题
-
这是否发生在您第一次咨询 Ajax 时?您是否检查了代码以查看您是否在某处有“session_destroy”或包含的某些文件?
-
我对上面的代码做了一些改动!你能检查一下吗!会议很好!每次使用 jquery 自动刷新时,它的 jsut 都会给我一个错误
Notice: undefined variable。但如果我 F5 页面工作正常!没有错误! -
什么是完整代码
pages/nav.php?,只有这个文件的代码,没有分离html和php -
@andres ive 刚刚在 nav.php 上添加了更多代码!它基本上只是内容导航菜单和一些 php 函数!