以HTML形式从硬盘驱动器上的文件调用PHP脚本


call php script from file on hard drive in html form

我有一个调用我从网站上借来的 php 脚本的表单。当我从网站调用 php 时,该表单有效。

我正在本地主机上运行我的网站,我想稍微调整一下 php,所以我复制了代码,并尝试从硬盘驱动器上的文件中调用它,但它不再起作用了。您不能在 html 表单的操作部分中调用文件吗?

此代码有效

<form action="http://malsup.com/jquery/form/file-echo2.php" method="post" enctype="multipart/form-data">
    <input type="file" name="myfile"/>
    <input type="submit" value="Submit File"/>
</form>

此代码不起作用

<form action="file:///Users/joedanger/Python/static/upload.php" method="post" enctype="multipart/form-data">
    <input type="file" name="myfile"/>
    <input type="submit" value="Submit File"/>
</form>
我想

首先会有助于了解您当前正在开发的操作系统。如果您没有要测试的 Web 环境,则有几个选项。一种选择是在计算机上设置apache,然后在Web文件夹中运行文件(就Mac OSX而言)http://php.about.com/od/phpbasics/ss/installMac.htm

如果您使用的是 Windows 操作系统,PHP 有一个关于如何设置的快速分步演练。http://www.php.net/manual/en/install.windows.php

希望这有帮助,祝你好运。