学了没多久,从网上找了个小留言板代码,对照着写了,写完了发现有问题,session传不过来,我找了好长时间,觉得是这段代码问题,中间最乱那一段,不知道是不是[code=PHP]$result = mysql_query($sql);
$num = mysql_num_rows($result);if($num>0){
    while($row = mysql_fetch_array($result))
    {
    //echo print_r($row);
        if($row[2]=="男")//这个使性别改成你想要的名称^_^
        {
            $sex = "帅锅";
        }
        else
        {
            $sex = "美女";
        }
?><div id="show">
    <p class="num">第 [<?= $row[0] ?>] 条留言<p>
    <p class="unline">留言人:<span class="blue"><?= $row[1]?></span>&nbsp;&nbsp;性别:<?= $sex ?>&nbsp;&nbsp;留言时间:<?= $row[7] ?>&nbsp;<? if($row[3]) {?>&nbsp;<a href="http://wpa.qq.com/msgrd?V=1&Uin=<?= $row[3] ?>&Site=http://www.loai.cn&Menu=yes"><img src="img/qq.gif" alt="<?= $row[3]?>" /></a><? } ?><? if($row[4]){ ?>&nbsp;<a href="mailto:<?= $row[4] ?>"><img src="img/email.gif" alt="<?= $row[4]?>" /></a>&nbsp;<? }?><? if($_SESSION["key"]==1){ ?>&nbsp;IP:<?= $row[6] ?>&nbsp;&nbsp;<a href="update.php?wuleying&id=<?= $row[0]?>">更改</a>&nbsp;<a href="delete.php?wuleying&id=<?= $row[0]?>">删除</a><?}?></a></p>
    <p class="blue">留言内容:</p>
    <div id="show_info"><?= nl2br(htmlspecialchars($row[5])) ?></div>
</div>
<?php
    }
}
else
    {
        echo "<div id=\"show\">无数据......</div>";
    }
?>

解决方案 »

  1.   

    <?php session_start(); ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    ...
      

  2.   

    楼主session_start()了吗?你的代码看起来有点乱哦~
      

  3.   

    使用session的话,一定要在代码的开头加上session_start(),在php。ini里面有个设置,设置了以后就可以不用加了
      

  4.   

    应该是先开启seesion_start()  中间那段代码就是接收传过来的数值,应该没问题
      

  5.   

    我改了改,session是好使了,但退出页面不知道怎么办了
    <?php
    session_start();
    if($_SESSION['key'] == $name)
    {
    ?>
    <li><a href = "adminexit.php">退出管理</a></li>
    <?php
    }
    else
    {
    ?>
    <li><a href = "admin.php">偶要管理</a></li>问:怎样点退出管理就退出登陆?adminexit.php怎么写?
      

  6.   

    session_start();
    session_destroy(); //销毁所有的session变量,即退出登录
    header("Location: /");  //退出登录后跳转到某个页面,比如网站首页
      

  7.   

    销毁不了!!
    我是看这个代码网站写的,帮我看一下吧!
    http://www.xkzzz.com/zz/netbc/php/200903/05-10010.htm
      

  8.   

    为了防止大家觉得我做广告的嫌疑,我把代码发到百度php贴吧了,还是这个问题,也叫php初学小问题