表单
<form method=POST enctype="multipart/form-data" action="a.php" name="form" >
<input type="file" value="浏览" name="B1">
<input type="submit" value="上传" name="B2"></p>
</form>A.php
$photo=$_POST['B1'];
copy($photo['tmp_name'],$photoname);
<form method=POST enctype="multipart/form-data" action="a.php" name="form" >
<input type="file" value="浏览" name="B1">
<input type="submit" value="上传" name="B2"></p>
</form>A.php
$photo=$_POST['B1'];
copy($photo['tmp_name'],$photoname);
<form method=POST enctype="multipart/form-data" action="a.php" name="form" >
<input type="file" value="浏览" name="B1">
<input type="submit" value="上传" name="B2"></p>
</form><?
if($B2){
if($B1!=none){
$temp_pro="../photo/enterpriseimage/".$B1_name;//要上传到的指定的目录
if(!copy($B1,$temp_pro)){
$show_str="附件上传不成功!";
}
}
}
?>
就是使用按钮的onclick属性,当点击时调用一个JS的处理函数
onClick='form_upload()'
<script language="JavaScript">
<!--
//信息验证函数
function form_upload()
{
if($B2){
if($B1!=none){
$temp_pro="../photo/enterpriseimage/".$B1_name;//要上传到的指定的目录
if(!copy($B1,$temp_pro)){
$show_str="附件上传不成功!";
}
}
}
}
// -->
</script>
客户端的脚本怎么可能处理服务器端的文件保存,天方夜谭~~~~~$photo=$_FILES['B1'];//取得用户上传文件的信息
copy($photo['tmp_name'],$photoname);//将用户上传文件从临时文件夹复制到你的文件夹
拷贝函数:move_uploaded_file 这个比copy安全一些。
想用AJAX
这样的话,我的表单就有一个问题了,因为表单不能嵌套,我该怎么办呢?
---------
不会有影响。
这样的话,我的表单就有一个问题了,因为表单不能嵌套,我该怎么办呢?
----------
不太明白,不知道你是不是指上传文件的表单与别的数据处理的表单是各自独立的?
如果是这样你为什么不合并这两个处理表单的文件?