怎样从"文件上传域"中取得文件的真实路径呢? <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错误 关于错误类型 404 一个查询的问题,急急急,求各位帮帮忙 mysql sql语句 查询同一个表中的两个字段,如何应用【同一问题发在MYSQL区40分一起结算】 判断字符串里是否包含点的函数是哪个? 下拉列表框 问题? 一个关于select后操作结果集的小问题,请各位朋友帮忙给点思路都可以 开发群号(28233829) 用PHP把EXCEL文件导入数据库 急啊...救 两个小问题 2k系统中也会出现这样的问题,怪! 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错误