好的,所以我已经收到了这段代码(周围的代码是标准的头部/身体框架和定义“ConvertPPT2HTML()”的脚本):
<h1>Powerpoint Upload</h1>
<form id="form2" enctype="multipart/form-data" action="test_ppt_uploader.php" method="POST">
<table border="0" >
<tr>
<td ><b>Select File:</b> </td>
<td>
<input type=hidden name="pptfilename" id="pptfilename" value="">
<input type=hidden name="tempfilename" id="tempfilename" value="">
<input type="file" name="uploadedfile" id=upload size=25 >
</td>
<td>
<input type="submit" name=sub value="Upload File" onclick=" return ConvertPPT2HTML();"></td>
</tr>
</table>
</div>
</form>
要求是:
- 阻止它从客户端上传任何文件到服务器
- 继续做 ConvertPPT2HTML 工作(基本上使用 AJAX 在提供的路径打开实际的 ppt 文件,将临时副本和副本保存为 html,然后将其压缩以供以后上传)
提交后,实际文件在 php 脚本中可用,所以我最初的想法是删除:
enctype="multipart/form-data" action="test_ppt_uploader.php" method="POST">
哪个工作。但我不确定文件是否仍在上传和丢弃,或者根本没有上传。
我确实想保留文件小部件以浏览文件系统,我只想确保它只是为您提供路径,而不是上传的文件。
所以具体的问题是下面的代码是否仍然上传任何东西?
<h1>Powerpoint Converter</h1>
<form id="form2">
<table border="0" >
<tr>
<td ><b>Select File TWJC:</b> </td>
<td>
<input type="file" name="uploadedfile" id=upload size=25 >
</td>
<td>
<input type="submit" name=sub value="Upload File" onclick=" return ConvertPPT2HTML();">
</td>
</tr>
</table>
</div>
</form>