gpt4 book ai didi

PHP从上传的文本文件中读取?

转载 作者:IT王子 更新时间:2023-10-29 01:12:36 24 4
gpt4 key购买 nike

如果我通过表单上传文本文件,是否可以直接从 $_FILES 变量输出其内容而不是先将其保存到服务器上?我知道这是一个安全风险,但它只会在本地机器上运行。

最佳答案

file_get_contents($_FILES['uploadedfile']['tmp_name']); 

是有效的,但是您还应该检查以确保文件是通过表单上传的,并且在上传过程中没有发生错误:

if ($_FILES['uploadedfile']['error'] == UPLOAD_ERR_OK               //checks for errors
&& is_uploaded_file($_FILES['uploadedfile']['tmp_name'])) { //checks that file is uploaded
echo file_get_contents($_FILES['uploadedfile']['tmp_name']);
}

有用的链接是 http://us2.php.net/manual/en/features.file-upload.php

关于PHP从上传的文本文件中读取?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2201379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com