小编Jer*_*ome的帖子

保存前获取用户上传的文件内容

看,我为我网站的用户提供了将自己的PHP/HTML/TXT文件上传到我的服务器的可能性,对吧?...但我希望得到该文件内容而不将其保存在我的服务器中并将内容保存到字符串,或其他什么.

有可能这样做吗?...如果没有,我应该怎么做才能在我的服务器中保存文件后获取内容?...请帮助我!

我不知道这是否有帮助,但这是我用来上传用户文件的代码.

$allowedExts = array("php", "html", "txt");
$tmp = explode(".", $_FILES["file"]["name"]);
$extension = end($tmp);

if 
((($_FILES["file"]["type"] == "application/octet-stream") 
|| ($_FILES["file"]["type"] == "text/php") 
|| ($_FILES["file"]["type"] == "text/html") 
|| ($_FILES["file"]["type"] == "text/plain")) 
&& ($_FILES["file"]["size"] < 50000) && in_array($extension, $allowedExts))
{
    if ($_FILES["file"]["error"] > 0)
    {
        echo "Error: " . $_FILES["file"]["error"] . "<br>";
    }
    else
    {
        echo "Upload: " . $_FILES["file"]["name"] . "<br>";
        echo "Type: " . $_FILES["file"]["type"] . "<br>";
        echo "Size: " . ($_FILES["file"]["size"] / 1024) . " kB<br>";
        echo "Stored …
Run Code Online (Sandbox Code Playgroud)

php upload file save

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

file ×1

php ×1

save ×1

upload ×1