i start a new session with : session_start();
then i set some session variable like this :
$_SESSION['name']=$_POST['name'];\
and some another variables.
at bottom of page i set header to diffrent page :
header('location: index.php');
exit();
now in new page (index.php i can't access to my session
variables, like $_SESSION['name'])
what's wrong ?
thanks.
here is my files :
a.php
========================================
session_start();
require ('config.inc.php');
if(isset($_POST))
foreach($_POST as $v=>$k)
{
$items[$v]=$k;
}
$sql="SELECT * FROM members WHERE
username='{$items['user']}' AND
pass=MD5('{$items['Password']}') ";
$res=mysql_query($sql);
$row=mysql_fetch_assoc($res);
if($row['username'])
{ $_SESSION['type']=$row['type'];
$_SESSION['name']=$row['name'];
$_SESSION['family']=$row['family'];
$_SESSION['username']=$row['username'];
$_SESSION['date']=$row['date'];
}
header('location: admin.php');
exit();
======================================
admin.php
=====================================
<?php
session_start();
if(!isset($_SESSION['admin']))
{
header('location: index.php');
exit();
}
require ('config.inc.php');
?>
.
.
.
=================================
Answer Posted / muthu
Ravis answer is correct. But sessions wont be closed. It
will be active till the browser closes. OR if($row
['username']) fails that session variable wont be created.
Better you should assign like $_SESSION['name']=''.
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Tell me what is the main difference between php 4 and php 5?
Do loops php?
What are differences between PECL and PEAR?
Why would we use === instead of ==?
How to break a file path name into parts?
How do you check if an arraylist is empty?
Explain the difference between mysql_connect and mysql_pconnect?
Is it possible multiple inheritance in php?
What is difference between get and post in php?
What is symfony php?
What is php explain how php works?
What are the different loops in php?
What is the ioncube php loader?
What is reference variable php?
Where is the functions php in wordpress?