2018年08月01日
Docker for Mac を使って WordPress の...
2018年07月29日
Docker for Mac のインストール
2018年07月08日
Docker 便利コマンドあれこれ
2018年07月08日
オライリーの Docker 本(Docker Up &...
2018年07月05日
iPad mini 2 を購入しました
2018年07月04日
Docker で Jenkins するときのあれこれ

HOME > カテゴリ(PHP)の記事

PHP で今表示しているページの URL を取得する。



すぐに忘れちゃうので覚書。

HTML のフォームとそれを処理する PHP ファイルを 同一ファイル(1ファイル)で作成する場合、<form> の action 属性には、自分の URL を指定したいわけですが、自分の(HTML フォームの)URL を取得するためには、こちらで紹介されているコードをいつも利用させてもらってます。

参考:PHPで自分のURLを取得する方法 | Suinasia

簡単な PHP スクリプトを動かす場合、HTML フォームを付けようかな、みたいな場合に超便利。

if ( isset($_SERVER['HTTPS']) and $_SERVER['HTTPS'] == 'on' ) {
  $protocol = 'https://';
} else {
  $protocol = 'http://';
}
$self_url = $protocol.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

何にも関変えずに上のコードをコピペしたら、<form> の action 属性に、

みたいにすればオッケー。

うーん便利すぎます。

でわでわ。





この記事にコメントする





Copyright © 2012 - 2013 MacBook Air とWordPressでこうなった All rights reserved
Designed by Theme Junkie. Powered by WordPress.