【发布时间】:2017-10-24 14:18:11
【问题描述】:
在将 wordpress 与另一台服务器连接后,我从另一台服务器获得了一个特殊的 ID,但它与 wordpress 用户的 ID 相关,我如何将第二个 ID 保存到基础,并将其提交给登录后?
$user_id = $arr['id'];
if($user_id){
$_SESSION['user_id'] = $user_id;
/* Attempt MySQL server connection. Assuming you are running MySQL
server with default setting (user 'root' with no password) */
$link = mysqli_connect("localhost", "root", "", "localm");
// Check connection
if($link === false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}
//
// Attempt insert query execution
$sql = 'INSERT INTO wp_users (user_id) VALUES ("'.$user_id=$_SESSION['user_id'].'");';
if(mysqli_query($link, $sql)){
echo "Records inserted successfully.";
} else{
echo "ERROR: Could not able to execute $sql. " . mysqli_error($link);
}
// Close connection
mysqli_close($link);
我目前正在使用 $ _SESSION 并且此 ID 在该浏览器中保存,但是当它被签名时它就消失了。这就是为什么我必须将其保留在底座中的原因。在这种情况下,哪种重置最容易?谢谢大家
【问题讨论】: