タグ

phpとrequest_uriに関するgouei2001のブックマーク (2)

  • PHPでURLを取得する(部分取得やクエリ文字除外なども)

    echo (empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; http://www.flatflag.nir87.com/url-963?id=256 現在のURLが表示されました。 説明 上記サンプルでは以下のように動作しています。 $_SERVER[‘HTTPS’] で https のページかを判定 (empty($_SERVER[‘HTTPS’]) ? ‘http://’ : ‘https://’) サーバー変数で現在のページがHTTPSかどうかを判定しています。 三項演算子を使って条件分岐をさせておりempty()で$_SERVER['HTTPS']が空だったらhttp://そうじゃなければhttps://を表示させます。 三項演算子やe

  • 【PHP】index.htmlや引数を省いて自ページのURLを取得する方法

    パンくずリストの作成や各種ソーシャルボタンの作成等、自サイトの現在のURLをPHPで取得して活用する事は割と多いと思う。 でも、その取得アドレス中にindexファイル(index.phphtml)が勝手に挿入されたり、各種パラメーター(引数)がひっついてきて外すことができない状態になる事も同じように多いので、その都度解消方法をぐぐる必要性を無くすため、それぞれのパターンでのページURL取得方法を以下に覚書! ページURL取得方法 まず手段として、以下のスーパーグローバル変数(定義済み変数)を用いる。 $_SERVER["HTTP_HOST"] = ドメイン名取得(例:example.com) $_SERVER["REQUEST_URI"] = 引数を含むドメイン以下を取得(例:/note/?u=aiu&k=eo) $_SERVER["SCRIPT_NAME"] = 引数を含まないドメイン

    【PHP】index.htmlや引数を省いて自ページのURLを取得する方法
    gouei2001
    gouei2001 2016/07/07
    [http://][ファイル]
  • 1