相关疑难解决方法(0)

标题('location:..')不起作用

(1)我正在将我的网站上传到远程Web服务器.

(2)网站的模板系统的设置方式是通过发送url编码的get请求来形成所有页面 index.php

(3)加载初始页面工作.此页面通过评估其表单的值来确定下一页的位置.

(4)重定向到下一页是通过执行以下操作来执行的: header('location: next_page')

(5)由于某种原因,不执行重定向.这是代码的样子:

$error = "";
if(isset($_POST['index_choice'])){
    $path_choice = isset($_POST['path']) ? $_POST['path'] : NULL;

    //echo $path_choice;
    //echo $page_inc;

    //nothing after this

    if($path_choice != null){

        if($form->is_connected()){

            //if($path_choice != "" || $path_choice != NULL){
                if($path_choice == "new"){

                    //header('location: /login.php');
                    //header('location: page/login');
                    header('location: /index.php?page=login');
                    exit();

                }
                else{

                    //header('location: /amend.php');
                    //header('location: page/amend');
                    header('location: /index.php?page=amend');
                    exit();
                }
            //}
            /**
            else{
                //destroy_session();
                $error = "You haven't selected a path. Please choose a path";
            }
             *
             */
        }
        else{
            //destroy_session();
            $error = …
Run Code Online (Sandbox Code Playgroud)

php apache header http-headers

13
推荐指数
3
解决办法
8万
查看次数

标签 统计

apache ×1

header ×1

http-headers ×1

php ×1