• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:for文でpostの値を受け取る方法)

for文でpostの値を受け取る方法

このQ&Aのポイント
  • for文を使用して、postで渡された値を正しく受け取る方法を教えてください。
  • 質問のコードでは、添え字の生成が間違っているため、値を受け取ることができません。
  • 修正するためには、$_POSTのキーに変数を組み込む必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10359)
回答No.1

' ' の中では、$i は変数じゃなくて単なる文字です。 $_POST["name_$i"] または $_POST['name_'.$i] としてください。 また、$_POST で受け取った文字列をそのまま echo や print してはいけません。 脆弱性になります。htmlspecialchars() を適切な引数を付けて処理した結果を print してください。 print htmlspecialchars($_POST["name_$i"], ENT_QUOTES);

h_mp
質問者

お礼

ありがとうございます。 また、htmlspecialchars()で処理してprintやprintします。

関連するQ&A

専門家に質問してみよう