douzhenzu0247 2019-07-19 17:44
浏览 99

我怎么能用echo或header重定向php中的页面?(在if条件下)

Ok, I tried echo and header to redirect my page when the password is correct but the page isn't redirecting. I tried several time but nothing is happening

i am using xammp and php7 for this site.

if($stmt->rowCount() > 0){
    // get retrieved row
    $row = $stmt->fetch(PDO::FETCH_ASSOC);
    // create array
    $user_arr=array(
        "status" => true,
        "message" => "Successfully Login!",
header( 'Location: ./index.html' ),
        "id" => $row['id'],
        "username" => $row['username']

    );

in phpstorm when i am using header( 'Location: ./index.html' ), it telling me that i am using void.

  • 写回答

1条回答 默认 最新

  • doukuiqian9911 2019-07-19 20:29
    关注

    The issue is a broken array.

    <?php
        if($stmt->rowCount() > 0){
            // get retrieved row
            $row = $stmt->fetch(PDO::FETCH_ASSOC);
            // create array
            $user_arr=array(
                "status" => true,
                "message" => "Successfully Login!",
                "id" => $row['id'],
                "username" => $row['username']
            );
            // Moved out of $user_arr
            header( 'Location: ./index.html' );
            exit;
        }
    ?>
    
    评论

报告相同问题?

悬赏问题

  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100