亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用php提交后將文件保存在表單中

使用php提交后將文件保存在表單中

PHP
慕的地10843 2024-01-19 10:38:17
<!DOCTYPE html><html><head>    <title></title></head><body>    <div class="header">        <H2>Login</H2>    </div>    <form method="post" action="https://..." enctype="multipart/form-data">        <?php include 'errors.php'; ?>        <div class="input-group">            <input type="text" name="username" placeholder="Username..." value="<?php echo $username; ?>">        </div>        <div class="input-group">            <input type="password" name="password_1" placeholder="Password...">        </div>        </div>        <div class="input-group">            <input type="file" name="image" placeholder="Image..." value="<?php echo $image; ?>"> // The File doesn't get echo in after submit and an error        </div>        <div class="input-group">            <button type="submit" name="login" class="btn">Login</button>        </div>    </form></body></html>該表格用于使用圖像注冊用戶。提交后,我檢查名稱是否已全部準備好,并查找其他錯誤(如果有錯誤),我希望除密碼外的所有內容仍在表單中。它適用于用戶名,但不適用于文件(圖像)。那么我該怎么做呢?
查看完整描述

2 回答

?
白衣非少年

TA貢獻1155條經驗 獲得超0個贊

由于安全原因,默認情況下無法為文件選擇器設置默認值


查看完整回答
反對 回復 2024-01-19
?
大話西游666

TA貢獻1817條經驗 獲得超14個贊

其他人已經解釋了為什么你不能這樣做。但是,如果實現此行為(如果提交詳細信息有錯誤,則保留所有元素)對您來說非常重要,則可以通過設置 Ajax 調用來實現此目的。由于您還將 PreventDefault() 添加到提交按鈕事件處理程序,因此頁面不會刷新,用戶也不會丟失輸入的數據。您的第一個 ajax 調用將驗證輸入的數據是否有效。然后,如果響應是肯定的,您將發送另一個 ajax 請求來處理表單提交。



查看完整回答
反對 回復 2024-01-19
  • 2 回答
  • 0 關注
  • 99 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號