我正在开发 CRM,以一个上传表单上传文件。是否可以在不单击选择文件选项的情况下以另一种形式获取选择文件中的文件名?
这是以一种形式选择文件的代码。
if ($_FILES['product_image']['name']!='') {
$target = "file_upload_source/";
$target1 =$target . @date(U)."_".( $_FILES['product_image']['name']);
$product_image=@date(U)."_".( $_FILES['product_image']['name']);
move_uploaded_file($_FILES['product_image']['tmp_name'], $target1);
$getlead_id1 = $_GET['leadid'];
// $appa = explode("_",$getlead_id1);
$data = explode("_",$getlead_id1);
$lead_id545=$data[0];
$type464 = $data[1];
$sl= "
INSERT INTO dizypro_file_order
SET lead_id = '$lead_id545',
description = '$description',
name = '$product_image',
type = '$type464',
upld_date = now(),
maker_date = now(),
maker_id = '".$_SESSION['ADMIN_GAME_ID']."',
divn_id = '".$_SESSION['SESS_Division']."',
comp_id = '".$_SESSION['SESS_COMPANY']."',
zone_id = '".$_SESSION['SESS_zone']."',
brnh_id = '".$_SESSION['SESS_Branch']."'
";
mysql_query($sl);
最佳答案
如果我正确理解这个问题,您希望在发送表单时将文件字段的内容设置为预定义的文件名。出于安全考虑,所有主流浏览器都不允许您这样做。不道德的网站可能会在用户看不到的地方显示一个文件字段,选择计算机上任何文件的名称,诱骗用户上传该文件。
简短摘要:不可能!
关于php - 如何在不点击选择文件的情况下获取不同上传形式上传的文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38183003/