表单提交后,PHP标头重定向不起作用

问题描述

表单提交后的标头重定向不起作用,请在这里寻求帮助(其他一切正常)...

            <?PHP
            require_once "twoauth/autoload.PHP";
            use Abraham\TwitterOAuth\TwitterOAuth; 
            require("twconfig.PHP");     
            $connection = new TwitterOAuth(CONSUMER_KEY,CONSUMER_SECRET,ACCESS_TOKEN,ACCESS_TOKEN_SECRET);
            
            $status = $_POST['tweetText']; 
            $filepath = $_POST['uploadedFile'];
            $media1 = $connection->upload('media/upload',['media' => $filepath]);
            $parameters = [
                'status' => $status,'media_ids' => implode(',',[$media1->media_id_string])
            ];

            if(isset($_POST['submitTweet'])) {
                $post_tweets = $connection->post('statuses/update',$parameters);
                header('Location: nextpage.PHP');
                exit();
            }
        ?>  

其他信息: 没有任何错误,也不会崩溃。 它只是发送数据并重新加载当前表单/页面。 这是常规表单提交,而不是AJAX。 我还尝试了一个内联javascript onsubmit window.location.href调用,但这也不起作用。 我看过HTTP请求/响应,根本看不到单词“ Location”。在摘要部分中有“ URL”,在请求部分中有“ Referrer”,但这仅是位置/ URL所在。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)