2012-03-16 18 views
0

私はウェブサイトを作成しようとしていますが、現在はいくつかの問題に直面しています。 配列のurl引数とURLを引数で取得する方法

  1. はPHPで1つのアレイ内のすべての引数を取得
  2. すべての引数との完全なURLを取得します。
  3. 私のURLでは、私は1つのキー名で2つの異なる値を送信しました。 どのように私はすべての値と対応するキーを取得します。以下のような...

    http://localhost:8082/file:/C:/Users/Nitz/Desktop/NEw%20Ryt/LOCAL%20-%20website/data.php?Company=YouBroadband&Company=YouBroadband&Company=Vodafone&Company=YouBroadband&Company=Vodafone&Company=Tata光子プラス&会社= YouBroadband &会社=ボーダフォン&会社=タタ光子プラス&会社=タタ光子

機能は、データベース上のいくつかのタスクを実行しているので、私が望んでいましたキーと値の両方そして、私はPHPでこの作業をしたかったのです。

どうかしてください!

+1

なぜPHPでそれをしたいのですか? – epascarello

+2

URLデータは '$ _GET'に入ります。あなたは 'var_dump($ _ GET)'が何を含んでいるのかを調べるべきです... – Jon

+0

@epascarello - 質問してください。私はタグを更新しました。 – TLS

答えて

1
  1. $ _REQUESTが含まれていますparse_strことができ、$ _GETは取得のみ含まれているとします$ POSTには投稿のみが含まれます。これらのうちの1つは、探している配列です。

  2. これはあなたの完全なURLを与える

    $ myURL = 'のhttp://'.$_SERVER [' SERVER_NAME ']。$ _、SERVER [' REQUEST URI '];

  3. は、ここですべての値を取得するための、いくつかのサンプルコードです:

    foreachの($キー=> $値として$ _REQUEST) { // $キーは、当社 // $値は次のようになりようにあなたの鍵ですYouBroadbandのような対応する値}

+0

yaaそのコードを試してみましたが、2度目の会社になっていません.. :( – Nitz

+0

メモリがついています(間違っていると、これは長い時間でしたのでごめんなさい) if(is_array $ value)){ if($ key == 'Company'){doSomething();} } –

関連する問題