求一个html上传图片php接收代码 10

我想把图片上传到网站特定文件夹里面,页面有个上传接口<inputname=""type="file"/>,就是不知道用php怎样接收然后将图片保存到文件夹下面,求教了,希... 我想把图片上传到网站特定文件夹里面,页面有个上传接口<input name="" type="file" />,就是不知道用php怎样接收然后将图片保存到文件夹下面,求教了,希望给个简单实用的代码最好是完整的php页面代码,感谢 展开
 我来答
kwllove
2012-08-28
知道答主
回答量:5
采纳率:0%
帮助的人:7834
展开全部
html表单部分要这样:

<form method="post" action="proAddFile.php" enctype="multipart/form-data" >
<input type="hidden" name="MAX_FILE_SIZE" value="6000000">
<input name="form_data" type="file">

php部分:
if(is_uploaded_file($_FILES['form_data']['tmp_name']))
{
$file=$_FILES['form_data'];
$name=$file['name'];
echo $type=$file['type'];
$size=$file['size'];
$tmpfile=$file['tmp_name']; //临时存放文件
$error=$file['error'];
if($erro) die("上传出现错误");
if($size>60000) die("太大");

switch($type){ // 得到上传文件后缀
case 'image/pjpeg' : $extension='.jpg'; //jpeg
break;
。。。。
default:
echo "出现错误";
}
$filename="wt209_" . date("Ymdhis") . $extension;
$myfile="your directory" . $filename;
if(move_uploaded_file($tmpfile,$myfile);) echo "上传成功";
}
?>
may help for you ,great regard from kwl.
匿名用户
2017-06-17
展开全部

html

<form method="post" action="s.php" enctype="multipart/form-data"><input type="file" name="myfile">
<input type="submit">

php

<?php 
$t=$_FILES['myfile']['tmp_name'];
$name=$_FILES['myfile']['name'];
move_uploaded_file($t,'temp/'.$name);
//运行前 需要在这个php文件同级新建文件夹temp  就会保存进去
 ?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一木欣一
2012-08-25 · 超过10用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:19.5万
展开全部
$_FILES['userfile']['name']
客户端机器文件的原名称。
$_FILES['userfile']['type']
文件的 MIME 类型,需要浏览器提供该信息的支持,例如“image/gif”。
$_FILES['userfile']['size']
已上传文件的大小,单位为字节。
$_FILES['userfile']['tmp_name']
文件被上传后在服务端储存的临时文件名。 $_FILES['userfile']['error']
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
青蛙控
推荐于2018-05-10 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:151
采纳率:50%
帮助的人:47万
展开全部
$tempFile = $_FILES['Filedata']['tmp_name'];//获取FILES的缓存文件
$targetPath = "/site/";//要保存到的新目录
$targetFile = "1.jpg";//要生成的文件名
move_uploaded_file($tempFile,$targetPath.$targetFile);//PHP自带函数
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式