php 入力フォームの内容をURLの後ろに付けてリダイレクトさせる方法

この記事は5年前に書かれました。不適当な記述を含む場合がありますので、参考程度に留めてください。

どうもこんばんは!

これまた個人的なメモです。

入力フォームの内容をURLの後ろに付けてリダイレクトさせる方法


<?php
if($_POST[‘submit’]) {
header(‘Location:’.$_SERVER[‘PHP_SELF’].$_POST[‘url’]);
}
?>


<form action="<?php echo $_SERVER[‘PHP_SELF’] ?>" method="post">
<input type="text" name="url">
<input type="submit" name="submit" value="送信">
</form>

ん?何に使うんだ?という気もしますが。
地味に使う場面があったので念のため。