我想在文件上传中将用户ID添加到文件名。我试过这个:
$date=date("Y-m-d");
$id=mysql_insert_id();
//Abstract File codes
$info = pathinfo($_FILES['abstract']['name']);
$ext = $info['extension']; // get the extension of the file
$newname = $id."_Abstract.".$ext;
$target = "application/abstracts/"; $target = $target .$newname;
if (empty($ext))
{ $abstract='' ;}
else $abstract=$newname;
但是我的ID只有0。 我可以显示$ name但$ id无效。是因为我的表单上没有$ id的输入吗?谢谢。我还应该提到用户正在填写申请表(第一次)并在同一页面上附加文件。申请提交后我上传了文件我不认为我会有问题调用$ id。但由于一切都在一个页面上,我可能会调用一个空的$ id。