我想將圖像的名稱設置爲與name =「」字段相同。PHP圖像上傳,設置圖像的名稱HTML輸入名稱=「」
這是我在上傳時設置圖像的名稱的地方,其中XXXX是,這是我要輸出名稱「front」的名稱,該名稱存儲在HTML FILE Input中的name =「front」 :
$custom_name = "[" . "CANON" . "]_" . "XXXXXX";
HTML:
<form method="POST" class="admin_image_form" action="" enctype="multipart/form-data">
<div class="input-tag">Front</div>
<label class="upload-button">
<input type="file" name="front">
Choose Image
</label><br>
</form>
我試圖與「$_FILES['front']['name']
」更換XXXX
然而,這只是設置上傳的文件名以「CANON_.png
」,然後像原來的名字,我想它是'CANON_front.png
'與'front
'來自name="front"
的HTML
感謝您的任何幫助。
只是連接它,只是不是「那樣」的方式。 –
我需要從實際的名稱=「」本身的價值不僅僅是連接它 – Bradley
'$ file = $ _FILES ['front'] ['name']; $ new_name =「CANON」。 「_」。 $文件;'如果這就是你想要得到的。 –