php 注册后首页,PHP注册后将数据转发到登录页面

我正尝试使用注册页面中生成的用户名和密码哈希将数据发布到登录页面。我有这个工作,但为了我的生活无法弄清楚为什么它已经停止。

基本上,如果注册成功,代码将重定向用户以自动登录。但是,该代码也用于管理面板,因此可以添加用户并将其返回到用户管理屏幕。

if (isset($_GET['redirect'])){

if (isset($_GET['login'])){

if($_GET['login'] == "true"){

// So we can log users automatically after registering

$post = http_build_query(

array(

"username" => $username,

"password" => $password

)

);

$context = stream_context_create(

array(

"http"=>array(

"method" => "POST",

"header" => "Content-Type: application/x-www-form-urlencoded\r\n",

"content" => $post

)

)

);

// testing shows that the code gets this far...

// but does not send the following... instead it skips this

$page = file_get_contents('http://example.com/login.php?redirect='.$_GET['redirect'], false, $context);

}

}

header('Location: ' . $_GET['redirect']);

echo('

Back to where you were...

');

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值