我正在尝试在ubuntu终端中使用php命令执行一段php代码。我正在用示例代码进行测试,您可以找到here。
我用代码创建了一个文件,将其命名为welcome.php,并尝试使用以下代码执行该文件:
php welcome.php
并且显然说有未定义的索引,因为它期望通过POST传递参数
很显然,我想用POST参数运行它。我尝试了以下方法:
declare -A _POST
_POST[name]="Sample name"
_POST[email]="sample@mail.com"
再次执行之前,但结果仍未显示。那么,有什么方法可以手动声明POST参数,以便正确加载html文件?
-----------------上下文,以防相关-----------------
我正在为自己的学习编程一个适度的C服务器,并且在所需的功能中,有正在执行的php脚本。因此,我的想法是执行所需的任何命令,并在文件中生成html输出,以供以后读取和传输。将参数解析为键和值不是问题(尽管尚未完成)。
答案 0 :(得分:0)
到目前为止,我知道,您需要向server
创建发布请求以获取$ _POST变量的值。如果要生成HTML文件,则可以通过参数传递值,对其进行处理并返回(打印)HTML文档。