获取文件路径php|求教php 如何获取文件的下载路径

获取文件路径php|求教php 如何获取文件的下载路径的第1张示图

『壹』 求一php文件上传代码,需要获取到文件的路径。

第二个这样写<?php$action = $_GET["action"];if($action == "insertRoom"){$rType = $_POST["rType"];$rPrice = $_POST["rPrice"];$rPicurl = $_POST["rPicurl"]; echo $rpicurl; echo "<br>"; echo $rType;$pic = $_FILES["rPicurl"]; //接收文件上传foreach($pic as $key=>$val){echo "{$key}=>";print_r($pic[$key]); //打印数组echo "<br>";}echo "**********<br>";foreach($pic["name"] as $key=>$val){echo $key."<br>"; //如果库key==0,则$pic[""][$key] 都是指向第一图片的if($pic["error"][$key]==0){ //此时指向第一个文件$newName = "upload/".getNewName().".".getExtName($pic["name"][$key]);move_uploaded_file($pic["tmp_name"][$key],$newName); //把上传来的图片从临时位置移动到指定位置。}function getExtName($file){ //获得文件括展名$ext = pathinfo($file);print_r($ext);return $ext["extension"];}function getNewName(){$newName = date("YmdHis").md5(mt_rand(10000,45333));return $newName;}第三个不要了,合并了,可能变量名称会有错,自己调试下

『贰』 php获取上级文件绝对路径

PHP获取文件绝对路径,参考方法如下:<?php echo __FILE__ ; // 取得当前文件的绝对地址,结果:D:\www\test.php echo dirname(__FILE__); // 取得当前文件所在的绝对目录,结果:D:\www\ echo dirname(dirname(__FILE__)); //取得当前文件的上一层目录名,结果:D:\ ?> chdir() 函数把当前的目录改变为指定的目录。 若成功,则该函数返回 true,否则返回 false。 语法 :chdir(directory)参数 描述 directory 必需。规定新的当前目录。

『叁』 php 获取file选择的文件路径

#接收表单提交变量$file=$_FILES['BtnPic'];//print_r($_FILES);PRINT_R($file);//PRINT_R($file);//判断文件是否上传成功if(is_uploaded_file($file['tmp_name'])){//apache文件上传时临时储存路径,移动到自定义路径$upload_file=$file['tmp_name'];//print_r($upload_file);$uploadpath=$_SERVER['DOCUMENT_ROOT']."/UploadFile/naotu/";//这块要注意一下路径//下面是你服务器储存文件的路径,可以自定义$move_to_file=$uploadpath.$file['name'];//判断是否移动成功if(!is_dir($uploadpath)){mkdir($uploadpath,0777,true);}if(move_uploaded_file($upload_file,$move_to_file)){echo"上传文件成功";}else{echo"上传失败";}}else{echo"上传失败..请检查服务器。";}

『肆』 php 有取得某一文件的路径的函数吗 比如我有个文件test.txt,我想返回它所在的文件夹,怎么做到

dirname — 返回路径中的目录部分basename — 返回路径中的文件名部分以上两个可以获取目录或版文件部分。权下面一个较为强大。pathinfo — 返回文件路径的信息<?php$path_parts = pathinfo('/www/htdocs/inc/lib.inc.php');echo $path_parts['dirname'], "\n";echo $path_parts['basename'], "\n";echo $path_parts['extension'], "\n";echo $path_parts['filename'], "\n"; ?> 会输出/www/htdocs/inclib.inc.phpphplib.inc

『伍』 php怎样获取当前文件的物理路径

dirname(__FILE__); 获取当前目录的绝对路径

『陆』 php 怎样获取文本内容中的图片和文件路径

需要用正则表达式来解析,例子:<?php $str='<p><img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/></p>'; $pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/"; preg_match_all($pattern,$str,$match); print_r($match); ?>

『柒』 php获取打开的文件的路径

这里有浏览器限制,可以用javascript获取input的value值,在IE下可以得到包括路径的文件名,在其他浏览器下只能获得文件名。

『捌』 求教,php 如何获取文件的下载路径

哎,本不想回复的,但是怕其它人回复误人子弟,还是说两句吧。你的PHP程序是在WEB服务版器上运行权,运行完毕后生成的文件类型,再通过网络传送到浏览器电脑上,然后这个电脑的人员再选择保存文件路径,你说这个人选择保存路径的时候你的PHP程序可能知道吗,那个PHP早就运行结束了。你所有的那些Header都是服务器传送给浏览器的,浏览器要把信息传送回服务器只有通过GET、POST调用服务器,显然选择路径保存文件的动作不会触发上传动作。综上所述,你是无法通过PHP程序获得用户的保存文件夹的。要获得用户保存的文件夹,除非你自己编写浏览器代码,在选择保存路径后再传送给服务器,这种可能性几乎为0。

『玖』 php 如何获取file表单中的本地路径(file表单中的值)

1.这是你通过:$_FILES可以取到的所有的值:echo"<pre>";print_r($UploadedFile);echo"</pre>";2.如果你是要取表单UploadedFile的值,可以通过变通的方式,js去处理,如触发浏览按扭或上传按扭的时候,将其写入到别一个隐藏域,再提交就可以了。

未经允许不得转载:山九号 » 获取文件路径php|求教php 如何获取文件的下载路径

赞 (0)