Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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 从html页面调用phar中包含的函数_Php_Html_Phar - Fatal编程技术网

Php 从html页面调用phar中包含的函数

Php 从html页面调用phar中包含的函数,php,html,phar,Php,Html,Phar,我不确定这是否可行 我有一个phar文件,可以通过web浏览器访问,它显示phar中定义的页面。 页面上有一个按钮 <form action="phar://codeSniffer.phar/web/interface.php" method="post" enctype="multipart/form-data"> 正如您所看到的,我试图调用phar中定义的函数,但没有被调用 这可能吗?浏览器不能调用服务器端语言的功能。它可以向web服务器发出HTTP请求;它不知道该web服

我不确定这是否可行

我有一个phar文件,可以通过web浏览器访问,它显示phar中定义的页面。 页面上有一个按钮

<form action="phar://codeSniffer.phar/web/interface.php" method="post" enctype="multipart/form-data">

正如您所看到的,我试图调用phar中定义的函数,但没有被调用


这可能吗?

浏览器不能调用服务器端语言的功能。它可以向web服务器发出HTTP请求;它不知道该web服务器做什么,它解释什么语言,或者该语言是否有任何“函数”概念。它只发送一个纯文本HTTP请求并接收一个纯文本HTTP响应。其次,
phar://
不是浏览器已知的协议,即使它是,浏览器也无法在其末尾运行PHP文件,因为它不理解PHP


不,您需要一个可以运行PHP并链接到该PHP的web服务器,而不是通过
phar://
链接到PHP文件浏览器不能调用服务器端语言的函数。它可以向web服务器发出HTTP请求;它不知道该web服务器做什么,它解释什么语言,或者该语言是否有任何“函数”概念。它只发送一个纯文本HTTP请求并接收一个纯文本HTTP响应。其次,
phar://
不是浏览器已知的协议,即使它是,浏览器也无法在其末尾运行PHP文件,因为它不理解PHP

不,您需要一个可以运行PHP并链接到该PHP的web服务器,而不是通过
phar://

TLDR:nope;)链接到PHP文件TLDR:没有;)