PHP SESSION [not yet solved]
Posted: Sun Apr 17, 2011 1:59 pm
I am trying to assign user a random session id.
index.php
when user logged in to their account, session id will replaced by their email address.
login.php
but in index page,
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in index.php on line 2
and in the login page,
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in login.php
Warning: Cannot modify header information - headers already sent by (output started at login.php:1) in login.php
I need to fix this now.
please help me.
index.php
Code: Select all
@session_start();
if(!isset($_SESSION['SESS_MEMBER_ID']))
{session_regenerate_id();
$_SESSION['SESS_MEMBER_ID'] = 'rand(000000,444444)';
session_write_close();}
login.php
Code: Select all
//Login Successful
session_regenerate_id();
$member = mysql_fetch_assoc($result);
$_SESSION['SESS_MEMBER_ID'] = $login;
session_write_close();
header("location: ../member.php");
exit();
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in index.php on line 2
and in the login page,
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in login.php
Warning: Cannot modify header information - headers already sent by (output started at login.php:1) in login.php
I need to fix this now.
please help me.