这应该很容易,但它不起作用。如果有人能指出我正确的方向,我将不胜感激,因为我有点讨厌 adobe 文档,而且在 adobe 社区论坛上,我想我几乎不会得到直接的答案。无论如何,问题是我在 Acrobat X 中创建了一个可填写的表单,并添加了一个带有提交表单操作的按钮,其 url 指向我的 php 脚本。当我在任何浏览器中查看表单并提交时,我可以看到它已提交,因为开发人员工具的网络部分显示 POST 请求和所有内容,响应代码为 200 OK。然而,我能从 $_POST 超全局变量中得到的只是一条通知,告诉我我指向的索引不存在。我已经彻底检查过,这些索引实际上是我在 pdf 表单上的字段名称。还,奇怪的是,表单并没有被浏览器中的脚本替换,而是保留在相同的 url 中。这让我发疯,因为从我在谷歌上到处读到的内容来看,这应该是做到这一点的方法。
我的脚本是这样的(好像很有趣):
$apes = $_POST['Apellido_Nom'];
$dir = $_POST['Direccion'];
$fp = fopen('formulario.txt', 'w+');
fwrite($fp, 'Nombre, '.$apes.'Dirección, '.$dir);
while(!feof($fp)) {
$buffer=fgets($fp, 4096);
echo $buffer;
}
fclose($fp);
请不要介意这个问题的举止,只是我度过了非常艰难的一天。哦对了,我还把pdf表单的导出格式设置为html。