1
好了,所以我一直在流傳這個代碼(周圍的代碼是標準的頭/體框架和腳本定義 「ConvertPPT2HTML()」):上傳發生在html表單中的什麼時候?
<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>
很酷,我檢查過的好東西。兩個問題:只有在按下提交時纔會上傳,以及如何*停止*上傳? 'input type ='button''? – deworde
@deworde:當它以發佈的形式存在'input type =「file」'時上傳,因此刪除'input'或保留表單不被髮佈會停止上傳。 – Guffa
我會嘗試完全刪除'