php文件上传代码,不能上传视频,你们给我看看哪里错了啊

<html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title></... <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>
</title>
</head>
<?php //视频上传功能实现
include "conn.php";
if($_POST['submit'])
{

if(is_uploaded_file($_FILES['upfile']['tmp_name']))
{
$upfile=$_FILES['upfile'];
$shipin=$upfile['name'];
$size=$upfile['size'];
$type=$upfile['type'];
$error=$upfile['error'];
$tmp_name=$upfile['tmp_name'];
if($error=='0')
{
$sql1=move_uploaded_file($tmp_name,'up/'.$shipin);
$sql3=mysql_query($sql1);
$sql="insert into `web`(id,title,jianjie,shipin) values ('','$_POST[title]','$_POST[jianjie]','$shipin')";
$sql2=mysql_query($sql);
if($sql2)
{
echo "<script> alert('上传成功');location.href='upload.php';</script>";
}
else
{
echo "<script> alert('上传失败');location.href='upload.php';</script>";
}

}
}
}
?>
<SCRIPT language=javascript>
function CheckPost()
{
if(upload.title.value=="")
{
alert("请填写标题!");
upload.title.focus();
return false;
}
if(upload.jianjie.value=="")
{
alert("请填写简介!");
upload.jianjie.focus();
return false;
}
if(upload.upfile.value=="")
{
alert("请上传视频!");
upload.upfile.focus();
return false;
}
}
</SCRIPT>
<body>
<center>
<form action="" method="post" name="upload" enctype="multipart/form-data">

<table>
<tr>
<td> 标题:<input type="text" name="title"></td>
</tr>
<tr>
<td> 简介:<input type="text" name="jianjie"></td>
</tr>
<tr>
<td> 视频上传:<input type="file" name="upfile"></td>
</tr>
</table>
<input type="submit" name="submit" value="上传">
</form>
</center>
</body>
</html>
展开
 我来答
势芷蓝3S
2014-03-14 · TA获得超过2389个赞
知道小有建树答主
回答量:1122
采纳率:0%
帮助的人:377万
展开全部
要根据提示的错误来诊断。
“不能上传”是什么现象?是报错了,或是没报错但文件未能上传到目录中,还是数据库里写入失败?
尝试打印上传信息和SQL语句。
有没有建立数据库连接?
$sql1=move_uploaded_file($tmp_name,'up/'.$shipin);
$sql3=mysql_query($sql1);//这句明显有问题。
更多追问追答
追问
这句话应该没问题,因为能上传图片到数据库,小于2M的视频也可以,就是大于2M就不行了
追答
php默认最大上传2M。
YX我爱吃绿豆饼
2014-03-14 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:98
采纳率:0%
帮助的人:98.9万
展开全部

这里为什么要发送查询?? 还有就是,$sql 不是一条sql语句呀

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
13856077103
2014-03-14 · TA获得超过795个赞
知道小有建树答主
回答量:1043
采纳率:100%
帮助的人:596万
展开全部
是不是超过了上传最大内容的限制
追问
这句话应该没问题,因为能上传图片到数据库,小于2M的视频也可以,就是大于2M就不行了,有办法解决吗
追答
是不是你的设置最大限制是2M
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-15
展开全部
你的代码呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-03-15
展开全部
代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式