怎样从"文件上传域"中取得文件的真实路径呢? <INPUT NAME = "UploadFile" TYPE = "file" SIZE = "30"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那是从NAME属性中取得真实路径还是从 TYPE中取呢?小弟最近作毕业设计,要用PHP,最好能把PHP的代码也写一下,谢谢!! <SCRIPT language=javascript> function checkInput(frm) { if(frm.fileId0.value == "" ) { alert("没有选择图片,不能上传!"); return false; } return true; }function setOtherFile(str) { document.all.text.value =document.all.fileId0.value;}</SCRIPT><form action="upsend_submit.php" method="post" enctype="multipart/form-data" name="frm" id="frm" onsubmit="return checkInput(this)"> <tr bgcolor="#FFFFFF"> <td> <input type="file" name="fileId0" size=65 onPropertyChange="setOtherFile(this.value)"> <input type="hidden" name="hidden" > </td> </tr><form>在upsend_submit.php 中$photoname = $_FILES["fileId0"]["name"];//这是图片的名字,如你选择的是love.png$photoname22 = $_REQUEST["text"];//这是图片的路径:比如你选择的是D://test/love.png <INPUT NAME = "UploadFile" TYPE = "file" SIZE = "30"><?php $file_name=$HTTP_POST_VARS['UploadFile']; //这个就是文件在客户机全路径和名字 //去掉最后的文件名就得到纯路径了 $file_tmp=$HTTP_POST_FILES['UploadFile]['tmp_name']; //这个是上传到服务器上,保存该文件的临时文件名,你要把这个文件复制到你需要的地方,临时文件会自动删除的?> $array=$_FILES["UploadFile"];这个数组就是上传文件的各种信息.它有下面的几个键name – 对应值为上传文件的名称tmp_name – 对应值PHP存储文件的临时名称type – 对应值文件类型size – 对应值上传文件的尺寸error – 对应值给出所有上传时PHP遇到的PHP错误 网站用户整合,所有网站用户站点,整合到一个表里面或是跳转,如何操作,大家关注的问题PHP 这样的网站地址效果是怎样实现的? 请问怎么弄网页的来源判断 又一个PHP处理文本文件的问题! smarty怎么循环三维数组,在线等 那些多语言版本的网站是怎么做出来的? PHP怎么才能发邮件? 有关含有php的页面的语言问题 如何使 php与html代码分离 想在MYSQL的一张表中取ID这个字段的最大值 PHP菜鸟各位大虾帮帮忙!没方向ing!!! 正看例子学习,帮我看一下错在何处?
<SCRIPT language=javascript>
function checkInput(frm)
{
if(frm.fileId0.value == "" )
{
alert("没有选择图片,不能上传!");
return false;
}
return true;
}
function setOtherFile(str)
{
document.all.text.value =document.all.fileId0.value;
}
</SCRIPT><form action="upsend_submit.php" method="post" enctype="multipart/form-data" name="frm" id="frm" onsubmit="return checkInput(this)"> <tr bgcolor="#FFFFFF">
<td>
<input type="file" name="fileId0" size=65 onPropertyChange="setOtherFile(this.value)">
<input type="hidden" name="hidden" > </td>
</tr>
<form>在upsend_submit.php 中$photoname = $_FILES["fileId0"]["name"];//这是图片的名字,如你选择的是love.png
$photoname22 = $_REQUEST["text"];//这是图片的路径:比如你选择的是D://test/love.png
$file_name=$HTTP_POST_VARS['UploadFile']; //这个就是文件在客户机全路径和名字
//去掉最后的文件名就得到纯路径了 $file_tmp=$HTTP_POST_FILES['UploadFile]['tmp_name']; //这个是上传到服务器上,保存该文件的临时文件名,你要把这个文件复制到你需要的地方,临时文件会自动删除的
?>
这个数组就是上传文件的各种信息.它有下面的几个键
name – 对应值为上传文件的名称
tmp_name – 对应值PHP存储文件的临时名称
type – 对应值文件类型
size – 对应值上传文件的尺寸
error – 对应值给出所有上传时PHP遇到的PHP错误