main.phpファイルがあります。php:ページが読み込まれる前に変数名がわからない場合、フォームからPOST値を取得する方法は?
$randnum=rand(100,500);
echo '
<form name="form1" id="form1" action="my.php" method="post">
<input type="text" name="A'.$randnum.'" id="A'.$randnum.'" value="catch me!">
<input name="Submit" type="submit" value="Send">
</form>
';
ブラウザが表示されます。
<form name="form1" id="form1" action="my.php" method="post">
<input type="text" name="A382" id="A382" value="catch me!">
<input name="Submit" type="submit" value="Send">
</form>
キャッチする方法 "に私をキャッチ!"フォーム($ _POST ['A382']の値)から? (ページがロードされる前に382は定義されていません)。 POSTメソッドで送信されるすべての変数の配列を取得する方法はありますか?もっと良い方法?
ありがとうございます。
のforeachを使用して:あなたは、変数のそれぞれを通るだけでループすることができます
AJAXを使用してサーバーにデータを送信する必要があります。 – ppp
'POSTメソッドで送信されるすべての変数の配列を取得する方法はありますか? ' - これは' $ _POST'に含まれるものです...送信されたすべてのデータの配列です。 – animuson
キーだけが必要な場合は、 'array_keys($ _ POST)'を使用できます。 – yoavmatchulsky