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 / ravi
It may be possible you are not start $_SESSION() in index
page. Your code which are shown above is correct. Or may be
You closed session. So checked your code.
Is This Answer Correct ? | 5 Yes | 1 No |
Post New Answer View All Answers
What is php and what does it do?
Tell me what is the default session time in php?
What is put method in php?
Explain what are the three classes of errors that can occur in php?
Write a query to find the 2nd highest salary of an employee from the employee table?
Why delimiter is used in mysql?
What is isset and unset in php?
What is the function of string in c?
What is the difference between echo, print and printf()?
How to get the IP address of the client/user in PHP?
How to check a key exist in an array?
How to stop the execution of php script?
How to process the uploaded files?
What is the best website to learn php?
What are escaping characters?