さて、私はこのコードを渡されました (周囲のコードは、標準の head/body フレームワークと "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>