- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:for文でpostの値を受け取る方法)
for文でpostの値を受け取る方法
このQ&Aのポイント
- for文を使用して、postで渡された値を正しく受け取る方法を教えてください。
- 質問のコードでは、添え字の生成が間違っているため、値を受け取ることができません。
- 修正するためには、$_POSTのキーに変数を組み込む必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
' ' の中では、$i は変数じゃなくて単なる文字です。 $_POST["name_$i"] または $_POST['name_'.$i] としてください。 また、$_POST で受け取った文字列をそのまま echo や print してはいけません。 脆弱性になります。htmlspecialchars() を適切な引数を付けて処理した結果を print してください。 print htmlspecialchars($_POST["name_$i"], ENT_QUOTES);
お礼
ありがとうございます。 また、htmlspecialchars()で処理してprintやprintします。