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> 展开
<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> 展开
展开全部
要根据提示的错误来诊断。
“不能上传”是什么现象?是报错了,或是没报错但文件未能上传到目录中,还是数据库里写入失败?
尝试打印上传信息和SQL语句。
有没有建立数据库连接?
$sql1=move_uploaded_file($tmp_name,'up/'.$shipin);
$sql3=mysql_query($sql1);//这句明显有问题。
“不能上传”是什么现象?是报错了,或是没报错但文件未能上传到目录中,还是数据库里写入失败?
尝试打印上传信息和SQL语句。
有没有建立数据库连接?
$sql1=move_uploaded_file($tmp_name,'up/'.$shipin);
$sql3=mysql_query($sql1);//这句明显有问题。
更多追问追答
追问
这句话应该没问题,因为能上传图片到数据库,小于2M的视频也可以,就是大于2M就不行了
追答
php默认最大上传2M。
展开全部
是不是超过了上传最大内容的限制
追问
这句话应该没问题,因为能上传图片到数据库,小于2M的视频也可以,就是大于2M就不行了,有办法解决吗
追答
是不是你的设置最大限制是2M
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-15
展开全部
你的代码呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-03-15
展开全部
代码
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询