SESSION NOT STARTING IN LIVE SERVER OR CODE NOT WORKING PROPERLY

Viewed 21
<?php session_start();
include '_dbconnect.php';?>
<nav class="navbar navbar-expand-lg navbar-dark bg-dark" style="position: fixed;
  top: 0; width: 100%;">
    <a class="navbar-brand ml-5" href="/" style="color: #fff; font-size: 35px; font-weight: 600;">titl<span
            class="text-danger" style="color: crimson; transition: all 0.3s ease;">e</span></a>
    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent"
        aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
    </button>
    <div class="collapse navbar-collapse" id="navbarSupportedContent">
        <ul class="navbar-nav mr-auto">
            <li class="nav-item">
                <a class="nav-link" href="/"
                    style="display: block; font-size: 20px; font-weight: 500; margin-left: 2px; transition: color 0.3s ease;">Home</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" href="/blog.php"
                    style="display: block; font-size: 20px; font-weight: 500; margin-left: 2px; transition: color 0.3s ease;">Blog</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" onclick="window.location.href='index.php#about';"
                    style="display: block; font-size: 20px; font-weight: 500; margin-left: 2px; transition: color 0.3s ease; cursor: pointer;">About</a>
            </li>
            <li class="nav-item">
                <a class="nav-link" onclick="window.location.href='index.php#contact';"
                    style="display: block; font-size: 20px; font-weight: 500; margin-left: 2px; transition: color 0.3s ease; cursor: pointer;">Contact</a>
            </li>
            <li class="nav-item dropdown">
                <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown"
                    aria-haspopup="true" aria-expanded="false"
                    style="display: block; font-size: 20px; font-weight: 500; margin-left: 2px; transition: color 0.3s ease;">
                    Categories
                </a>
                <div class="dropdown-menu" aria-labelledby="navbarDropdown">
                    <?php 
                        $sql = "SELECT * FROM `storycontect`"; 
                        $result = mysqli_query($conn, $sql);
                        while($row = mysqli_fetch_assoc($result)){          
                        $id = $row['content_id'];
                        $con_type = $row['content_type'];
                        $con_desc = $row['content_description'];
                        $con_img = $row['content_img'];
                        echo '
                        <a class="dropdown-item" style="font-size: 20px; font-weight: 500;"<a href="storylist.php?catid=' . $id . '">' . $con_type . '</a>';
                        }
                        ?>
                </div>
            </li>
        </ul>
        <form class="form-inline my-2 my-lg-0 px-3" method="get" action="search.php">
            <input class="form-control mr-sm-2" name="search" type="search" placeholder="Search here..."
                aria-label="Search">
            <button class="btn btn-outline-danger my-2 my-sm-0" type="submit">Search</button>
        </form>
        <?php
        if (isset($_SESSION['loggedin']) && $_SESSION['loggedin']==true) {
                echo '<p class="text-light my-0 mx-2" style="display: block; font-size: 20px; font-weight: 500; margin-left: 35px; transition: color 0.3s ease; cursor: pointer;">
                    Welcome '. $_SESSION["user_name"]. ' </p>
                    <a href="logout.php" class="btn btn-danger ml-2">Logout</a>
                    </form>';
        }
        else{ 
            echo '<form class="form-inline my-2 my-lg-0 px-1" method="" action="#">
                        <button type="button" class="btn btn-danger" data-toggle="modal" data-target="#signupModalCenter">
                            SignUp
                        </button>
                    </form>
                    <form class="form-inline my-2 my-lg-0 pl-1 pr-3" method="post" action="#">
                        <button type="button" class="btn btn-danger" data-toggle="modal" data-target="#signinModalCenter">
                            SignIn
                        </button>
                    </form>';
        };

        ?>
    </div>
</nav>
<?php include '_signupmodal.php';?>
<?php include '_signinmodal.php';?>

This is my navbar handle page which I'm including in every page.

Now with this code the login system is working perfectly in localhost, data also getting saved in database and session also starting.

But with this code session not starting in live server, but signup or login data are getting saved in database.

Please help.

Thank You.

0 Answers
Related