我想将图像的名称设置为与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”。 “_”。 $文件;'如果这就是你想要得到的。 –