我有加密方法&上傳方法,我點擊加密按鈕後,我想有,如果我要上傳加密後收存箱,該對話框包括,指出彈出對話框是或否。如果不是,我只希望文件被加密,如果是,我希望文件加密並上傳到保管箱。在警報彈出腳本函數運行PHP函數
目前我的方法是分隔的,我想通過使用彈出按鈕將它們連接在一起。
謝謝!
這是彈出腳本函數:
<script>
function confirmDelete(delUrl) {
if (confirm("Do you want to upload to Dropbox?")) {
document.location = delUrl;
}
}
</script>
<a href="javascript:confirmDelete('delete.page?id=1')">Encrypt</a>
如何運行的,如果彈出腳本這個功能點擊是嗎?
加密形式
<form>
<b>Select file to encrypt:</b>
<br>
<label for="file">Filename:</label>
<input type="file" name="file" id="file">
<br>
<input type="submit" value=" Encrypt ">
</form>
上傳表單
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<b>Select file to upload:</b>
<br>
<label for="file">Filename:</label>
<input type="file" name="path" id="file"><br>
<input type="submit" name="submit" value=" Upload ">
</form>
它上傳成功,但不加密。我嘗試這行後添加在加密過程中 如果(確認(「你想上傳到Dropbox的?」)){//點擊「是」 的document.getElementById(「ACTION_TYPE」)。值=「上傳」 但它仍然不起作用。 –
@SarahPhil,動作類型'upload'意味着上傳和加密。如果「upload」,你需要調用加密過程。 – Sithu