大家好,我写了一个上传文件的简单代码,示意如下
<form method = post action = readit.php enctype = multipart/form_data>
<input name = "myfile" type = "file">
<input value ="Submit" type ="submit">
</form>readit.php如下,就是显示该文件的路径
$dir_path = $_FILES['myfile']['tmp_name'];
echo $dir_path;但显示的总是C:\WINDOWS\Temp\php5E.tmp,而不是我上指定的文件的值,是不是我的思路有问题,如何获取上传文件的全路径呢?谢谢!
<form method = post action = readit.php enctype = multipart/form_data>
<input name = "myfile" type = "file">
<input value ="Submit" type ="submit">
</form>readit.php如下,就是显示该文件的路径
$dir_path = $_FILES['myfile']['tmp_name'];
echo $dir_path;但显示的总是C:\WINDOWS\Temp\php5E.tmp,而不是我上指定的文件的值,是不是我的思路有问题,如何获取上传文件的全路径呢?谢谢!
<input type=hidden name=path>
<input name = "myfile" type = "file" onchange='this.form.path.value=this.value'>
<input value ="Submit" type ="submit">
</form>$_POST['path'] 就是你需要的数据