繁体   English   中英

如何在php中获取上传文件的内容?

[英]How can i get the content of uploaded file in php?

我可以使用html文件类型上传文件,然后将该文件信息存储到mysql db。 这是我的代码=>

$upload = wp_upload_bits($_FILES["upload_file"]["name"], null, file_get_contents($_FILES["upload_file"]["tmp_name"]));
$document_name = $_FILES['upload_file']['name'];
$document_link = $upload['url'];
//and DB Operations in here..(I store to db filename,date,filelink etc.)

我的问题是,我无法读取文件内容以将其存储到db。 (我会搜索文件内容,所以我必须阅读文件的内容。)简单地说,如何从URL中读取pdf,doc等文件的内容,例如http://..... / uploads / exampleFile.docx

$fileContent = file_get_contents($_FILES['upload_file']['tmp_name']);

请参阅手册: $_FILES以获取概述和本教程: Tizag PHP - 文件上载以进行演练。

此PHP手册部分也是必读的: 处理文件上传 - 从hakre的评论中移除。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM