好.自2011年8月24日以来,我一直在此站点上搜索.(无关紧要),该方法可以显示用户上传的文件.我在管理方面有表格,一切正常.我还有一个表格,显示用户填写的表格也可以使用.但是我无法在表上查看文件或其名称.
我的数据库表具有一个未签名的主ID auto_increment int(11).
这是我写的代码:
//This gets all the other information from the form
$company=$_POST['company'];
$location=$_POST['location'];
$pic=($_FILES['userfile']['name']);
$query = "INSERT INTO user_DB VALUES ('','$company', '$location', '$userfile' )";
//target to the path of my files
$target_path = "uploads/post_id/";
if(!is_dir($target_path)) mkdir($target_path);
$uploadfile = $target_path . basename($_FILES['userfile']['name']);
//Move the uploaded file to $taget_path
(move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile));
在您填写详细信息的表格上,我具有以下内容:
Company NameLocationUpload a File:显示查询结果的前端表看起来像这样,只是文件feild.
echo "
";echo " $row'userfile'";
echo "
";如您所见,我正在尝试获取文件名以及文件本身.如果它是pdf / jpg / doc,则单击链接时应该可以查看/下载.
蚂蚁的想法…