doude4924 2017-11-04 08:42
浏览 40
已采纳

面对会话变量php中未定义的索引错误[重复]

I am getting the error as Notice: Undefined index: login in C:\xampp\htdocs\hindustane\includes\top-header.php on line 19 my top-header.php file is mentioned below:

<div class="top-banner-container">
      <a class="routine-banner-link" href="#"> </a>
    </div>
    <div class="container-fluid top-lighthouse">
      <nav class="navbar navbar-default">
        <div class="container top-lighthouse-container">
          <div class="navbar-header">
            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand visible-xs" href="#">Menu</a>
          </div>
          <div id="navbar" class="navbar-collapse collapse">
            <ul  class="nav navbar-nav navbar-right">

                        <?php if(strlen($_SESSION['login']))
            {   ?>
              <li><a href="#"><i class="icon fa fa-user"></i>Welcome -<?php echo htmlentities($_SESSION['username']);?></a></li>
                <?php } ?>
              <li class="navbar-border"><a class="text-muted navbar-position" href="#">Buyer Protection</a></li>
              <li class="dropdown navbar-border">
                <a href="#" class="navbar-position text-muted dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Help <span class="glyphicon glyphicon-menu-down"></span></a>
                <ul class="dropdown-menu">
                  <li><a class="text-muted navbar-position" href="#">Customer Service</a></li>
                  <li><a class="text-muted navbar-position" href="#">Disputes & Reports</a></li>
                </ul>
              </li>
              <li class="navbar-border"><a class="text-muted navbar-position" href="#">Mobile</a></li>
              <li class="dropdown navbar-border">
                <a href="#" class="text-muted dropdown-toggle navbar-position" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Ship to <span class="glyphicon glyphicon-globe"></span> /  USD<span class="glyphicon glyphicon-menu-down"></span></a>
                <ul class="dropdown-menu">
                  <li><a class="text-muted navbar-position" href="#">Customer Service</a></li>
                  <li><a class="text-muted navbar-position" href="#">Disputes & Reports</a></li>
                </ul>
              </li>
              <li class="dropdown">
                <a href="#" class="text-muted dropdown-toggle navbar-position" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Language<span class="glyphicon glyphicon-menu-down"></span></a>
                <ul class="dropdown-menu">
                  <li><a class="text-muted navbar-position" href="#">Customer Service</a></li>
                  <li><a class="text-muted navbar-position" href="#">Disputes & Reports</a></li>
                </ul>
              </li>
            </ul>
          </div><!--/.nav-collapse -->
        </div><!--/.container-fluid -->
      </nav>
    </div>

i can't figure out to solve it, Need assitance

</div>
  • 写回答

2条回答 默认 最新

  • douke3007 2017-11-04 08:51
    关注

    Possible duplicate of PHP: "Notice: Undefined variable", "Notice: Undefined index", and "Notice: Undefined offset"

    But in your case you can solve your error something like below Or just off notice like error_reporting( error_reporting() & ~E_NOTICE ).

     <?php if(isset($_SESSION['login']) && !empty($_SESSION['login'])){   ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥50 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?