0
您好,我想爲來賓設置會話,並且我寫了應該這樣做的腳本,但它只是插入表部分...我不'不知道爲什麼腳本不想設置會話,如果他有所有的信息。來賓會話 - 腳本添加,但沒有設置會話
<?php
session_start();
if(!isset($_SESSION['user_id']))
{
if(isset($_COOKIE['user_id']))
{
$_SESSION['user_id'] = $_COOKIE['user_id'];
}
else
{
date_default_timezone_set('Europe/Zagreb');
$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
$ip = $_SERVER['REMOTE_ADDR'];
$time = date("Y-m-d G:i:s");
$query = "INSERT INTO table (ip, join_date) VALUES ('$ip', '$time')";
mysqli_query($dbc, $query);
$query2 = "SELECT user_id, ip, join_date WHERE ip = '$ip' AND join_date = '$time'";
$data = mysqli_query($dbc, $query2);
if(mysqli_num_rows($data) == 1)
{
$row = mysqli_fetch_array($data);
$_SESSION['user_id'] = $row['user_id'];
setcookie('user_id', $row['user_id'], time() + (60 * 60));
}
mysqli_close($dbc);
}
}
?>
誰是他...... haan ?? –