douejuan9162 2015-11-02 09:01
浏览 47
已采纳

无法在PHP中重定向到另一个页面

I'm making a basic site with PHP. Here, I have code that will not work. I want to redirect a page to another page.

<?php

$k = mysqli_connect("localhost","root","","ubm_2015");

if(!$k)
{
    echo "Koneksi Gagal <br>";
    echo mysqli_errno();
}
else
{   echo "Koneksi Berhasil";
}

$nama = $_POST['nama'];
$motor = $_POST['vhc'];
$hobi = $_POST['hobi'];

$query = "insert into data_mhs(nama,motor,hobi) values ('$nama','$motor','$hobi')";

mysqli_query($k,$query);

echo " Query Berhasil ";

header("Location : select.php");


?>

I use header, but it's not working.

Are there any tips to redirect in PHP?

  • 写回答

5条回答 默认 最新

  • dou5454954610 2015-11-02 09:05
    关注
    if(!$k)
    {
        echo "Koneksi Gagal <br>";
        echo mysqli_errno();
    }
    else
    {   echo "Koneksi Berhasil";
    }
    

    Either of your if-else will run and write something to the response.

    you can't redirect after writing the response.

    To redirect set header("Location : select.php"); before echo or any other output

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 linux驱动,linux应用,多线程