如何在使用HTML或PHP上载之前获取完整的图像文件路径

时间:2017-11-23 09:28:15

标签: javascript php css html5

如何在上传之前获取图像文件路径 C:\ Users \ Punisher \ Pictures \ img2.jpg使用HTML,PHP或CSS

1 个答案:

答案 0 :(得分:0)

1:如果你有一个php脚本和images目录在同一条路径中,如:

| -- project
     --- images/pic.jpg
     --- path.php

<?php
    $path = sprintf("%s/%s", __DIR__, 'images/pic.jpg');
    echo $path;
?>

2:php获取上传文件的目录通常是linux中的/ tmp / tmpfilename,可以通过设置在php.ini中配置:

upload_tmp_dir=/path/dir

假设html文件输入名称为fileToUpload,然后PHP使用以下内容获取此文件(注意tmp_name已修复):

$ tmpFileName = $ _FILES [&#34; fileToUpload&#34;] [&#34; tmp_name&#34;];

然后你可以将它移动到你想要的目录,例如:/ / p>

move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], '/images/'. $target_file);