提交上传文件表单的html页面代码如下:
<form action="../plchart/inputpic.php" method="post" enctype="multipart/form-data">
......
<input type="file" name="image">
<input type="submit" name="Submit" value="提交" />
......
<form action="../plchart/inputpic.php" method="post" enctype="multipart/form-data">
处理表单页面的inputpic.php可以获取文件的名字,大小,类型等,比如
$Picture=$_FILES['image']['name'];
$size=$_FILES['image']['size'];
$type=$_FILES['image']['type'];
可是怎么获取上传路径呢,比如我的这张图片是从“D:\image\景色.jpg”上传的,用$_FILES['image']['name']只能获取“景色.jpg”,如何把能获取包括路径在内的文件名,因为后续处理中用到,谢谢!
<form action="../plchart/inputpic.php" method="post" enctype="multipart/form-data">
......
<input type="file" name="image">
<input type="submit" name="Submit" value="提交" />
......
<form action="../plchart/inputpic.php" method="post" enctype="multipart/form-data">
处理表单页面的inputpic.php可以获取文件的名字,大小,类型等,比如
$Picture=$_FILES['image']['name'];
$size=$_FILES['image']['size'];
$type=$_FILES['image']['type'];
可是怎么获取上传路径呢,比如我的这张图片是从“D:\image\景色.jpg”上传的,用$_FILES['image']['name']只能获取“景色.jpg”,如何把能获取包括路径在内的文件名,因为后续处理中用到,谢谢!
IE可以通过JS获取,
但FF要通过安全设置才可以获取,这个比较复杂.
$path=$_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF'];
$arr=explode('/',$path);
$len=count($arr);
$arr[$len-1]="image";
for($i=0;$i<count($arr);$i++){
$img .=$arr[$i]."/";
}
$imgdbpath=$img.$_FILES['image']['name'];
echo $imgdbpath;
自己找一下就可以了
可是现在根本不知道这些图片的来源,怎么读数据?