2009-07-19 9 views
0

私はデータベースにアドレスを追加し、次に "これらのアドレスのジオコード"ボタンをクリックするGoogleマッププロジェクトに取り組んでいます。その後、成功したかどうかを示すページに移動します。PHPでPOST変数をC(++)のargv配列のように扱うことはできますか?

Googleがアドレスを認識しない場合は、上部にそれらのアドレスのリストがあり、自分の座標を指定するか、アドレスを再入力してから試してみるそれを再度提出する。そのフォームが(投稿を介して)送信されると、任意の数のフィールドを取得し、それらの値からリストを作成し、Googleに(アドレスが変更された場合)それらを再送信するか、カスタム座標をデータベースに格納します。

したがって、任意の数のPOSTフィールドを送信して処理するにはどうすればよいですか。 argc/argvのようにC言語(またはそれに類似した言語)で使用する方法はありますか?

答えて

6

入力タグ名の末尾が[]の場合、PHPは値の配列を作成します。

<input name="input_data[]" ... /> 
    <input name="input_data[]" ... /> 
    <input name="input_data[]" ... /> 

フォームが提出された場合、PHP変数$_POST['input_data']は、3つの入力値を含む配列である: は、例えば、HTMLを与え。

+0

素晴らしい、ありがとう –

関連する問題