0

ユーザーがデータを入力できるようにするphpページがあり、それらをデータベースに入れようとしています。ただし、ヘッダーが機能していません。クエリは実行されますが、ヘッダーで停止し、空白のページが表示されます。誰かが私を助けることができますか?

<?php   
if(isset($_POST['submit'])) {
    $user_id = $_POST['user_id'];
    $user_vcode = $_POST['user_vcode'];
    $send_data = true;

    if(empty($user_id) || empty($user_vcode)){
        $send_data = false;
    }

    if($send_data){
        require("../../db.php");
        $account_id = $_COOKIE['account_id'];
        $query = "INSERT INTO api (key_id, key_vcode, owner_id) VALUES ('$user_id', '$user_vcode', '$account_id')";
        $result = mysqli_query($dbc, $query) or die("Failed querying database");
        mysqli_close($dbc);
        header("Location: http://www.google.com");
        die();
    }
}
?>
4

1 に答える 1

1

ファイルの末尾にある空白は大きな問題になる可能性があります。?>最後のタグの後にキャリッジ リターンまたはスペースがないかどうかを確認します。

于 2012-07-02T23:27:11.977 に答える