2009-11-10 46 views
0

我正在开发一个wordpress插件,并遇到了各种各样的障碍。我需要从选项页面的文本框中获取一个值,但我不想将这些信息存储在options.php文件中。相反,我需要获取该值,然后将其存储在数组中,然后该数组将存入options.php文件。将文本框的值插入数组而不是选项

我该如何去做这件事?

回答

0

您可以分割使用爆炸的文本框的内容:

$array = explode("\r\n", $_POST['textarea']); 
+0

我怎么知道哪个文本区$ _Post指的是?页面由3种不同的形式组成。 – 2009-11-10 13:26:08

0

具有网页上3种不同形式将会导致本身的问题。当您提交1表格时,不会从其他页面获取所有信息2.

我不确定为什么您需要在页面上有3种不同的表格,但是如果它是必需的,并且你想捕捉所有的信息,你将不得不提交使用一些JavaScript。所有3种表单在提交时都必须调用JavaScript,以编译信息并将其提交到下一页,否则您将丢失数据。

如果你需要引爆它,你可以使用的东西像什么森迪普•提到的,如果你想要的信息在一个阵列已经遇到你可能只是相应的命名你的输入:

<textarea name="info[text_area1]">Default value here</textarea> 
<textarea name="info[text_area2]">Default value here</textarea> 

而且等等,然后当提交到下一页$ _POST/$ _ GET ['info']将是所有输入的数组,$ _POST ['info'] ['text_area1']等...

I然而,如果可能的话,他会说将这些表格组合在一起,这会使提交变得更容易。

+0

试图让用户可以改变某些东西,但是如果他们不想改变他们不需要改变所有的功能。 – 2009-11-10 18:42:13

相关问题