如何使用Javascript / PHP在输入文件类型中获取准确的文件位置

时间:2012-08-05 07:49:56

标签: php javascript jquery path filepath

如何从<input type="file />获取完整路径文件?

我不断获得C:\fakepath\[filename]

这是我的剧本

$(function(){
$('button').click(function(){
alert($('input#path').val());
});
});

<input type="file" id="path" />
<button>Read</button>

我想要做的是将文件路径从Javascript传递给PHP然后读取/重写它。


更新:我尝试了以下但我仍然得到了假路径。我正在使用Chrome。

$(function(){
$('button').click(function(){
$.post(
'test2.php', {
path: $('input#path').val()
}, function(data){
alert(data);
}
);
});
});

test2.php

<?php
echo $_POST['path'];
?>

1 个答案:

答案 0 :(得分:1)

您只需使用ajax使用javascript发布数据。 “fakepath”是浏览器的安全功能。

How to resolve the C:\fakepath?