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


Please Help Members By Posting Answers For Below Questions

What is php and what does it do?

538


Tell me what is the default session time in php?

541


What is put method in php?

523


Explain what are the three classes of errors that can occur in php?

522


Write a query to find the 2nd highest salary of an employee from the employee table?

638






Why delimiter is used in mysql?

545


What is isset and unset in php?

533


What is the function of string in c?

519


What is the difference between echo, print and printf()?

493


How to get the IP address of the client/user in PHP?

514


How to check a key exist in an array?

569


How to stop the execution of php script?

519


How to process the uploaded files?

579


What is the best website to learn php?

516


What are escaping characters?

536