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 / paras
if you have written session_start() in you index.php file
then surely it will work. If you can provide you index.php
file's code then we can answer it with better solution!
Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
How a variable is declared in php?
Which php function will attach one file to another?
What is a stored procedure in mysql?
What is whitespace in php?
Why do we use namespace in php?
What is the difference between session_unregister() and session_unset()?
How do I find out the number of parameters passed into function9?
Does mysql need php?
How are sessions maintained?
What function do we use to find length of string, and length of array?
How to download and install php on windows?
Is php an oop?
Who is the father of php?
Can you explain, when to use if-else if-else over switch statements?
How to create a directory?