如何将文件上传到公共html文件夹到服务器并保存到mysql数据库的路径?

时间:2012-04-25 06:48:37

标签: php mysql

我想在上传时使用php代码将我的文件上传到公共html文件夹我想插入文件路径,大小,mime类型。请任何人给我适当的解决方案,因为我完全浪费了将近一天的时间

先谢谢

1 个答案:

答案 0 :(得分:0)

如果您的上传字段是命名文件,您可以从$ _FILES数组中获取所有信息:

Array
(
    [file] => Array
        (
            [name] => MyFile.txt 
            [type] => text/plain 
            [tmp_name] => /tmp/php/php1h4j1o
            [error] => UPLOAD_ERR_OK
            [size] => 123
        )
)

对于路径,您可以使用move_uploaded_file:

自行设置
$path = '/files/MyFile.txt';
move_uploaded_file($_FILE['file']['tmp_name'], $path);

目标目录必须是可写的,您应该检查move_uploaded_files的返回值。