让我们想象我得到了这个:

index.php生成具有不可预测数量的输入的表单,其中包含某些ID /名称和不同的值,可由用户编辑并由script.php保存

<form action="script.php" method="post">
<input id="1" name="1" type="text" value="1"/>
<input id="24" name="24" type="text" value="2233"/>
<input id="55" name="55" type="text" value="231321"/>
</form>

的script.php:

这里我需要得到一些像index.php生成的所有输入数组,并保存与其id / name对应的每个值。

有办法做到这一点吗?

有帮助吗?

解决方案

我可能在您的问题中遗漏了一些内容,但 $ _ POST 变量将包含所有名称=&gt;您要求的价值对。例如,在上面的HTML代码段中:

print_r(

我可能在您的问题中遗漏了一些内容,但 $ _ POST 变量将包含所有名称=&gt;您要求的价值对。例如,在上面的HTML代码段中:

<*>POST); // contains: array ( [1] => 1 [24] => 2233 [55] => 231321 ) // example access: foreach(

我可能在您的问题中遗漏了一些内容,但 $ _ POST 变量将包含所有名称=&gt;您要求的价值对。例如,在上面的HTML代码段中:

<*>POST as $name => $value) { print "Name: {$name} Value: {$value} <br />"; }

其他提示

在script.php中的$ _POST变量上使用array_keys来提取您创建的名称并使用它们来获取值。

$keys = array_keys( 

在script.php中的$ _POST变量上使用array_keys来提取您创建的名称并使用它们来获取值。

<*>POST ); foreach( $keys as $key ) { echo "Name=" . $key . " Value=" .

在script.php中的$ _POST变量上使用array_keys来提取您创建的名称并使用它们来获取值。

<*>POST[$key]; }

听起来您正在使用类或框架来生成表单,您需要阅读框架的文档以查看它是否/在何处收集此数据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top