困った時の自分用メモ

読んだ本を考察してメモったり、自分でいじった物の感想をメモったりする場。週1更新を目指します。

HTML/PHPの話~ブラウザバックで、前のページのPHPにアクセスしない方法~

例えば、
send.htmlから、recieve.phpにパラメータを送り、result.htmlに遷移するとして、
普通に実装してしまうと、result.htmlからブラウザバックをしてしまうと、
recieve.phpに遷移してしまい、都合が悪い事になる。

それの解決方法。

とりあえず、下記で解決するようだ。

<?php
    // これより前に出力をしてはいけない
    header('Location: result.html');
    // ~処理
    exit;
?>

こうすると、result.htmlでブラウザバックをすると、 send.htmlに遷移する。

理屈的な物は、後日調査する事にする。