タグ

headerに関するmiyamotsu38のブックマーク (1)

  • PHPのメモ帳強制URLジャンプさせる【header】

    header("Location: ./index.php"); ジャンプさせるには一定のルールがあります。 まず、このheader()は、『なにか表示した後』では動きません。 例えば、<html>と言ったタグが表示されていても動作しなくなります。 また、echoによって" "のように、スペースを入れても動作しません。 ただし、PHPの変数などが前に入っていても問題ありません。 表示形式は、URLでもOKです。 header("Location: http://yahoo.co.jp"); 変数などで、動的な答えを用意する場合。 $url="http://yahoo.co.jp"; header("Location: ".$url); 例えばあるページから、あるページへ移るときに、このheaderを使ったファイルを中間に置くことが出来ます。 index.php(投票ボタンをクリック) ↓

    miyamotsu38
    miyamotsu38 2008/11/24
    index.php(投票ボタンをクリック) ↓ sub.php(投票をデータベースへ保存) そのまま header("Location: ./index2.php"); を使って次のページへリダイレクト。 ↓ index2.php(ありがとうございましたを表示)
  • 1