用户将点击一个链接打开一个新页面(代码如下)。我的问题是,当这个新页面打开时,它会创建一个新的会话ID。我如何阻止这种情况发生?PHP会话变量
require_once('../../config.php'); //Database connection details
require_once('../../connect.php'); //Connect to database
session_start(); <----------- HERE
if(isset($_GET['id']))
{
$id = $_GET['id'];
$tbl_uploads = $_SESSION['COMPANY_ID'].'_uploads';
$query = "SELECT username, type, size, content FROM $tbl_uploads WHERE id = '$id'";
$result = mysql_query($query) or die('Error, query failed');
list($username, $type, $size, $content) = mysql_fetch_array($result);
header("Content-length: $size");
header("Content-type: $type");
header("Content-Disposition: inline; filename=$username");
echo $content;
mysql_close($link);
exit;
}
我补充说,在,并没有报告错误。该页面保持空白! – Michael 2010-02-19 16:51:57