Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在表单中调用php函数?_Php_Html_Forms_Variables_Input - Fatal编程技术网

如何在表单中调用php函数?

如何在表单中调用php函数?,php,html,forms,variables,input,Php,Html,Forms,Variables,Input,我有一张这样的表格: 阿佩利多 Cuit 我的想法是使用输入varcuitM调用mostrar\u pdf($dirname)。问题是:我无法阅读cuitM,因为我没有发送表单 mostrar\u pdf($dirname)获取dirname并显示其中的所有文件。 因此,$dirname应该如下所示: $direname = "./pdf/"(cuitM input)"/" 这是解决问题的可能方法吗? 谢谢。您不能在客户端执行php脚本 如果您不希望

我有一张这样的表格:


阿佩利多
Cuit
我的想法是使用输入var
cuitM
调用
mostrar\u pdf($dirname)
。问题是:我无法阅读
cuitM
,因为我没有发送表单

mostrar\u pdf($dirname)
获取dirname并显示其中的所有文件。 因此,
$dirname
应该如下所示:

$direname = "./pdf/"(cuitM input)"/"
这是解决问题的可能方法吗?
谢谢。

您不能在客户端执行php脚本

如果您不希望页面重新加载,解决方案是使用ajax调用发送输入内容,然后接收函数数据

以下是一些关于XML http请求、jquery ajax和fetch api的文档:


我发现一个与此问题无关的不同解决方案

我在表单中创建一个div,如下所示:

所以我可以从js函数中填充它

var a = '<a target="_blank" href="pdf/' + data +'/' + data2 +'">Escribiir</a>';
document.getElementById('cont1').innerHTML= a;
var a='';
document.getElementById('cont1')。innerHTML=a;

其中'data'和'data2'来自数据库。

侧注:此字符>
»已禁用
-您需要删除它。第二侧注:
没有
方法
属性。可能您需要查看
元素