error_reporting(E_ALL);
session_start();
var_dump($_SESSION['user']);
require 'config/database.php';
var_dump($_SESSION['user']);
我有问题,因为在包含 databse.php 文件后我失去了会话......
数据库.php
$user = "xxx";
$password = "xxx";
$database = "xxx";
$server = '98.x.x.126';
mysql_connect($server, $user, $password);
mysql_select_db($database);
PHP 版本:5.2.17,共享服务器。在我的本地服务器 5.3 和 5.4 上运行良好。
更新:我不会完全丢失会话,只是将用户值更改为数据库名称?
更新2:
var_dump($_SESSION['user']);
$user = "denes_lucky";
var_dump($_SESSION['user']);
$password = "123456X3M";
var_dump($_SESSION['user']);
$database = "denes_lucky";
var_dump($_SESSION['user']);
$server = '98.130.0.126';
var_dump($_SESSION['user']);
mysql_connect($server, $user, $password);
var_dump($_SESSION['user']);
mysql_select_db($database);
var_dump($_SESSION['user']);
问题出在 $user = "xxx"; 之后