[英]Get Unknown Post Variable
通常我知道如何獲得POST
ed變量。 我知道如何知道帖子。 它的$_POST['knownpost'];
。 但現在,我要送POST
通過for
方法。 讓我解釋。
我解釋了我的代碼
for($i=1;$i<=count($iniVersions);$i++){
echo "<li class=\"list-group-item\">";
echo $versionString;
echo "<div align=\"right\"><form method=\"post\" ><button class=\"btn btn-warning\" type=\"submit\" name=\"".$i."\">"; //look my post name is unknown. Its a variable.
echo "<span class=\"glyphicon glyphicon-pencil\" aria-hidden=\"true\"></span></button></form></div>";
echo "</li>";
}
那么如何在POST
動作后獲得POST
?
有很多方法可以解決這個問題。 首先,我不會建議這樣做。 您可以添加具有一個名稱的隱藏元素,並為該元素添加值並使用該值。 代碼如下。
for($i=1;$i<=count($iniVersions);$i++){
echo "<li class=\"list-group-item\">";
echo $versionString;
echo "<div align=\"right\"><form method=\"post\" ><input type='hidden' name='whatever' value='".$i."' /><button class=\"btn btn-warning\" type=\"submit\" name=\"".$i."\">"; //look my post name is unknown. Its a variable.
echo "<span class=\"glyphicon glyphicon-pencil\" aria-hidden=\"true\"></span></button></form></div>";
echo "</li>";
}
或者您可以將表單操作更改為action='action.php?nameToGet=". $i ."'
並使用get方法獲取值,但我不建議這樣做,因為它違背了POST的目的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.