1

私を助けてください、私は $_SESSION を持つ私のプリンシパルページ php を持っています。page1.php

<?php
session_start(); 
$consulta = "select t.num_ticketfrom sdg_ticket t where t.cod_tipo_incidente=2 and t.cod_usuario='".$_SESSION['sdg_usuario']."' ";
?>
<html>
<head>
    <script>
    var auto_refresh = setInterval(function ()
    {
    $("#notificaciones").load("page2.php").fadeIn("slow"); }, 30000);
    </script>
</head>
<body>
 <li id="notificaciones" class="dropdown">
                        <?php include("page2.php"); ?>
 </li>
</body>
</html>

2 番目のページ page2.php

<?php 
    include("conexion.php");
       $count="SELECT COUNT(*)
    FROM sdg_ticket t,
      sdg_usuario u,
      sdg_estado_ticket e
    WHERE u.cod_empresa      = t.cod_empresa
    AND u.cod_usuario        = t.cod_usuario
    AND e.cod_empresa        = t.cod_empresa
    AND e.cod_estado_ticket  = t.cod_estado_ticket
    AND t.cod_estado_ticket <>7
    and t.cod_usuario   ='".$_SESSION['sdg_usuario']."'";
?>

page1.php の setInterval() は 30000 回ごとに更新され、2 回目の読み込みでこれを取得します

「通知: 未定義の変数: 12 行目の /srv/www/htdocs/lite/page2.php の _SESSION」

4

2 に答える 2

3

session_start();あなたはページ2に欠けています

于 2013-11-05T16:33:13.777 に答える
0

page1コードは

<?php
session_start(); 
$consulta = "select t.num_ticketfrom sdg_ticket t where t.cod_tipo_incidente=2 and   t.cod_usuario='".$_SESSION['sdg_usuario']."' ";
?>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script>
var auto_refresh = setInterval(function ()
{
$("#notificaciones").load("page-2.php").fadeIn("slow"); }, 3000);
</script>
</head>
<body>
<li id="notificaciones" class="dropdown">
                    <?php include("page-2.php"); ?>
</li>
</body>
</html>

page2コードは

&lt;?php
session_start();  
include("conexion.php");
   $count="SELECT COUNT(*)
    FROM sdg_ticket t
    WHERE u.cod_empresa      = t.cod_empresa
    and t.cod_usuario   ='".$_SESSION['sdg_usuario']."'";

?>

于 2013-11-05T16:49:09.943 に答える