【发布时间】:2011-10-11 23:13:39
【问题描述】:
我有一个名为 customers.php 的 PHP 脚本,它通过 URL 传递一个参数,例如:
http://www.mysite,com/customers.php?employeeId=1
在我的customers.php 脚本中,我这样选择参数:
$employeeId = $_GET['employeeId'];
效果很好。我还有一个 HTML 文件,其中包含一个输入参数的表单,并运行另一个 php 脚本,即:
<form method="post" action="listcustomers.php">
Employee ID: <input name="employeeId" type="text"><br>
<input type="submit" value="Show">
</form>
然后在我的 listcustomers.php 脚本中,我选择了参数:
$employeeId = $_POST['employeeId'];
到目前为止一切顺利。但他是我卡住的地方。我想运行我的customers.php 脚本,并将我在表单中拾取的参数传递给它。我确信这真的很简单,但无法让它发挥作用。我试过了:
include "customers.php?employeeId=$employeeId&password=password";
但这不起作用。我尝试过的其他任何东西也没有。请帮帮我。
【问题讨论】:
-
好吧,您想为customers.php 提供表单中的参数。该表单将通过帖子向您发送所有内容,因此所有内容都可以通过 $_POST 获得,但是,到目前为止,您已经掌握了这些内容,并且您知道发生了什么。所以接下来的事情是,您要打开customers.php 文件并从表单中提供参数,即employeeId。您想在customers.php 中做什么?如果您只想调用该文件中的函数,您可以只包含(customers.php),然后调用该函数并将 id 作为参数提供给函数?
标签: php