を使用してリンクを作成このHREFで$_SERVER["REQUEST_URI"]
はすでにそれが&
とないあなたが部品にURLを構築する必要があり?
PHP私は以下のようなリンクを作成したいすでに設定されたURL変数
-1
A
答えて
1
チェックすると、 "mydomain.com/foo/bar.htm" の "/foo/bar.htm" '?'か否か。
$extra = 'action=approve&holiday='.$result["sequence"];
$glue = (strpos($_SERVER["REQUEST_URI"], '?') === false) '?' : '&';
次に、あなたがこれを使用することができます:
echo '<a href="'.$_SERVER["REQUEST_URI"]. $glue . extra .'">';
しかしを、あなたはURLで現在渡されたパラメータを必要としない場合は、あなたが使用できる方法@Utkanosは
+1
まさに私が思ったもの:) –
0
が必要になりますので、$_GET
変数が含まれる可能性があるため。必要なすべてのデータは、$_SERVER
スーパーグローバルに含まれています。
$_SERVER['REQUEST_SCHEMA'].'://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'//...
PHP_SELFは、ホスト名を超えるURIを示します。それが含まれ
関連する問題
- 1. 以下に示すようなPHPここで私は、クエリ文字列の配列を作成したい
- 2. は、私は以下のようなpythonで辞書を作成したPythonの
- 3. PHPのリンクがクリックされた場合の変数の設定
- 4. Gitは「gitの設定--list」は、以下与えるように私はgitのの設定を設定した
- 5. は、以下のようなソースプロバイダ指定されたキー
- 6. EFによって生成されたスキーマの小数点以下は小数点以下0桁に設定されていますか?
- 7. 私は、Apacheと以下のように設定されている404
- 8. Yii2通貨フォーマッタが、私は小数点以下4桁の分数を設定したい小数点以下
- 9. HTML、PHP、MySQLデータベースを使ってログインフォームを作成するには以下のように作成しました。
- 10. (「)私は私の変数の保護以下の作ったSQL
- 11. 以下のコードで作成されたStringオブジェクトの総数?
- 12. socket.ioチャットルームは、私は、URLで指定されたチュートリアル以下の午前
- 13. 私はRubyのメソッドと以下のように構成されたブロック持っ
- 14. 私はJavaコードで以下のように解決したい
- 15. 私は以下のコードをPHPでボットを作成し
- 16. のGreasemonkey中(unsafeWindowと)私の定義された変数は、私は私のGreasemonkeyスクリプトによってウェブサイトにこのようなリンクを追加したい
- 17. 私は以下のように私はStrutsアクションクラスに設定された取得された文字列を持っているのjsp
- 18. sqlite3のは、私は、テーブルは以下のように設定している
- 19. 更新値は、私は以下のような構成をしたランタイム
- 20. は、ソースファイルのディレクトリを設定し、私はプロジェクトディレクトリ以下のようにしたいGNU Autotool群
- 21. Fortifyは問題は、私は以下のような応答を作成していたWebブラウザ
- 22. のchar変数iは、以下のような句がどこで文字変数にアクセスしたい
- 23. のpython - アクセススーパークラスは、私はPythonで、以下を達成したい
- 24. WSO EI6-どのように私は以下のようにデータサービスGetDepartmentDataサービスを作成した
- 25. 以下のように私は1つのHTMLフォームを作成している
- 26. FireBaseコンソールで、私は、データベース内の以下のルールを設定していた
- 27. PHP構文は、私たちは以下のようなコードがある場合に気づいPHPで
- 28. 複数の入れ子になった私は、以下のクエリをしようとしているMySQLのクエリ
- 29. SFINAEは:、私はこのウェブページ上のどこかのコードによって設定された例以下のよ
- 30. オーバーフロー:隠された私は以下のコードをしようとすると、テーブル
可能と[PHPでの完全なURLを取得](http://stackoverflow.com/questions/6768793/get-the-full-url-in-php)を複製してください –
これはどこに '?'か ' & ' – charlie
$ _SERVER ["REQUEST_URI"] conをチェックする必要があると思いますすでにGET変数が含まれているかどうかを確認するために、テントを作成します。例: ($ _SERVER ["REQUEST_URI"]に '?'が含まれている場合)コンテンツを含めるには "&"を使用し、そうでなければ "?"を使用できます。そんな感じ? –