session - PHP $_SESSION's Not Working in Cloud9 IDE -
first timer on fronts here. i've done digging , i'm ready post it. can't seem session variables carry over. i've read, header(location:) can pretty wonky stuff , code may not done. session_start(); @ top of every page. heres page 1:
<?php session_start(); include "/header.php"; $username = $_post["user"]; $db = new sqlite3("../../database/login.db"); $password = md5($_post["password"]); $userquery = $db->querysingle("select username accounts username='$username';"); $passquery = $db->querysingle("select password accounts username='$username';"); $loggedin = false;
i call session variable here on same page (1):
if ($loggedin == true) { $_session['user'] = $username; header('location: ../test.php'); }
then on logged in page (2) header references have:
<?php session_start();?> <?php include "header.php";?> <html> <head> <link href="dashboard.css" rel="stylesheet" type="text/css"/> <title> dashboard </title> <h1> dashboard </h1> <h2> greetings: <span><?php echo $_session['user'];?></span> today's date: <span><?php $date = date("l,f,n,y"); echo $date;?></span>
any appreciated. feel i'm missing simple. everyone!
i figured out!! i'm using cloud9 ide , php.ini file in use doesn't permit sessions. had create own php.ini file in root project folder. ini file overrides 1 cloud 9 defaults readable. hope helps in future!!!!!
Comments
Post a Comment