<?php
include_once"sess.php";
include_once"conn.php";
include_once"tianen_func.php";
//添加新闻
if(isset($_POST['newsadd']))
{
//表单验证
if(empty($_POST['bt']))
{
echo "填写新闻标题!";
exit;
}
if(trim($_POST['bt'])=='')
{
echo "新闻标题为空!";
exit;
}
if(empty($_POST['nr']))
{
echo "填写新闻内容!";
exit;
}
if(trim($_POST['nr'])=='')
{
echo "新闻内容为空!";
exit;
}
$lb=$_POST['lb'];
$bt=$_POST['bt'];
$nr=$_POST['nr'];
//上传图片
for($i=0;$i<sizeof($_FILES['upimg']['error']);$i++)
{
//处理可能发生的错误
if ($_FILES['upimg']['error'][$i] > 0)
{
echo 'Problem: ';
switch ($_FILES['upimg']['error'][$i])
{
case 1: echo $i.'文件大小超过了php.ini设定值'; break;
case 2: echo $i.'文件大小超过了form隐藏域限定值'; break;
case 3: echo $i.'文件被部分上载'; break;
case 4: echo $i.'没有上载文件'; break;
}
exit;
}
//限定文件的MIME 类型,这里要求它是jpg,png,gif,bmp
if (($_FILES['upimg']['type'][$i] != 'image/bmp') && ($_FILES['upimg']['type'][$i] != 'image/png') && ($_FILES['upimg']['type'][$i] != 'image/gif') && ($_FILES['upimg']['type'][$i] != 'image/pjpeg'))
{
echo $i.'Problem: 图片文件不对';
exit;
}
//设定上传保存路径
$ttemp=tianen_name($_FILES['upimg']['name'][$i]);
$nr.="[img]".$ttemp."[/img]";
$upfile = 'pic/'.$ttemp;
//判断是否为上传文件
if (is_uploaded_file($_FILES['upimg']['tmp_name'][$i]))
{
//在执行了下面的上传之后,如果出错将提示
//否则就会完成上传
if (!move_uploaded_file($_FILES['upimg']['tmp_name'][$i], $upfile))
{
echo $i.'Problem: 无法上传到指定路径';
exit;
}
}
else
{
echo $i.'Problem: 不是上传的文件. Filename: ';
echo $_FILES['upimg']['name'][$i];
exit;
}
}
//上传文件
for($i=0;$i<sizeof($_FILES['upfile']['error']);$i++)
{
//处理可能发生的错误
if ($_FILES['upfile']['error'][$i] > 0)
{
echo 'Problem: ';
switch ($_FILES['upfile']['error'][$i])
{
case 1: echo $i.'文件大小超过了php.ini设定值'; break;
case 2: echo $i.'文件大小超过了form隐藏域限定值'; break;
case 3: echo $i.'文件被部分上载'; break;
case 4: echo $i.'没有上载文件'; break;
}
exit;
}
//限定文件的MIME 类型,这里要求它是zip rar。
if (($_FILES['upfile']['type'][$i] != 'application/octet-stream') && ($_FILES['upfile']['type'][$i] != 'application/x-zip-compressed'))
{
echo $i.'Problem: 只允许上传rar或zip文件';
exit;
}
//设定上传保存路径
$ttemp=tianen_name($_FILES['upfile']['name'][$i]);
$nr.="[upload]".$ttemp."[/upload]";
$upfile = 'upload/'.$ttemp;
//判断是否为上传文件
if (is_uploaded_file($_FILES['upfile']['tmp_name'][$i]))
{
//在执行了下面的上传之后,如果出错将提示
//否则就会完成上传
if (!move_uploaded_file($_FILES['upfile']['tmp_name'][$i], $upfile))
{
echo $i.'Problem: 无法上传到指定路径';
exit;
}
}
else
{
echo $i.'Problem: 不是上传的文件. Filename: ';
echo $_FILES['upfile']['name'][$i];
exit;
}
}
$sql="insert into news(bt,lb,nr,fb)values('";
$sql.=tianen_in($bt)."','".tianen_in($lb)."','".tianen_in($nr)."','".$_SESSION['fb']."')";
mssql_query($sql);
echo "<script>alert('新闻添加成功!');location.href='news.php';</script>";
}
//删除新闻
if(isset($_POST['newsdel']))
{
$id=$_POST['id'];
$sql="delete from news where id=".$id;
echo "<script>alert('新闻删除成功!');location.href='news.php';</script>";
}
//修改新闻
if(isset($_POST['newsedit']))
{
//表单验证
if(empty($_POST['bt']))
{
echo "填写新闻标题!";
exit;
}
if(trim($_POST['bt'])=='')
{
echo "新闻标题为空!";
exit;
}
if(empty($_POST['nr']))
{
echo "填写新闻内容!";
exit;
}
if(trim($_POST['nr'])=='')
{
echo "新闻内容为空!";
exit;
}
$id=$_POST['id'];
$bt=$_POST['bt'];
$nr=$_POST['nr'];
//上传图片
for($i=0;$i<sizeof($_FILES['upimg']['error']);$i++)
{
//处理可能发生的错误
if ($_FILES['upimg']['error'][$i] > 0)
{
echo 'Problem: ';
switch ($_FILES['upimg']['error'][$i])
{
case 1: echo $i.'文件大小超过了php.ini设定值'; break;
case 2: echo $i.'文件大小超过了form隐藏域限定值'; break;
case 3: echo $i.'文件被部分上载'; break;
case 4: echo $i.'没有上载文件'; break;
}
exit;
}
//限定文件的MIME 类型,这里要求它是jpg,png,gif,bmp
if (($_FILES['upimg']['type'][$i] != 'image/bmp') && ($_FILES['upimg']['type'][$i] != 'image/png') && ($_FILES['upimg']['type'][$i] != 'image/gif') && ($_FILES['upimg']['type'][$i] != 'image/pjpeg'))
{
echo $i.'Problem: 图片文件不对';
exit;
}
//设定上传保存路径
$ttemp=tianen_name();
$nr.="[img]".$ttemp."[/img]";
$upfile = 'pic/'.$ttemp;
//判断是否为上传文件
if (is_uploaded_file($_FILES['upimg']['tmp_name'][$i]))
{
//在执行了下面的上传之后,如果出错将提示
//否则就会完成上传
if (!move_uploaded_file($_FILES['upimg']['tmp_name'][$i], $upfile))
{
echo $i.'Problem: 无法上传到指定路径';
exit;
}
}
else
{
echo $i.'Problem: 不是上传的文件. Filename: ';
echo $_FILES['upimg']['name'][$i];
exit;
}
}
//上传文件
for($i=0;$i<sizeof($_FILES['upfile']['error']);$i++)
{
//处理可能发生的错误
if ($_FILES['upfile']['error'][$i] > 0)
{
echo 'Problem: ';
switch ($_FILES['upfile']['error'][$i])
{
case 1: echo $i.'文件大小超过了php.ini设定值'; break;
case 2: echo $i.'文件大小超过了form隐藏域限定值'; break;
case 3: echo $i.'文件被部分上载'; break;
case 4: echo $i.'没有上载文件'; break;
}
exit;
}
//限定文件的MIME 类型,这里要求它是zip rar。
if (($_FILES['upfile']['type'][$i] != 'application/octet-stream') && ($_FILES['upfile']['type'][$i] != 'application/x-zip-compressed'))
{
echo $i.'Problem: 只允许上传rar或zip文件';
exit;
}
//设定上传保存路径
$ttemp=tianen_name();
$nr.="[upload]".$ttemp."[/upload]";
$upfile = 'upload/'.$ttemp;
//判断是否为上传文件
if (is_uploaded_file($_FILES['upfile']['tmp_name'][$i]))
{
//在执行了下面的上传之后,如果出错将提示
//否则就会完成上传
if (!move_uploaded_file($_FILES['upfile']['tmp_name'][$i], $upfile))
{
echo $i.'Problem: 无法上传到指定路径';
exit;
}
}
else
{
echo $i.'Problem: 不是上传的文件. Filename: ';
echo $_FILES['upfile']['name'][$i];
exit;
}
}
$sql="update news set bt='".tianen_in($bt)."',";
$sql.="nr='".tianen_in($nr)."'";
$sql.="where id=".$id;
mssql_query($sql);
echo "<script>alert('新闻修改成功!');location.href='news.php';</script>";
}
?>
没有合适的资源?快使用搜索试试~ 我知道了~
php新闻源码
共26个文件
php:18个
jpg:3个
rar:2个
需积分: 0 83 下载量 81 浏览量
2008-07-17
20:03:03
上传
评论
收藏 230KB RAR 举报
温馨提示
一个商业案例,代码非常规范。
资源详情
资源评论
资源推荐
收起资源包目录
tNews.rar (26个子文件)
tNews
conn.php 96B
doman.php 1KB
news.php 6KB
sess.php 189B
newslist.php 3KB
man.php 1KB
pass.php 477B
pic
YuTianenLoveMarryGuQianMeng1153504744Snap22.jpg 23KB
YuTianenLoveMarryGuQianMeng115350580711.jpg 23KB
YuTianenLoveMarryGuQianMeng1153503846Snap5.jpg 23KB
upload
YuTianenLoveMarryGuQianMeng1153505807a.rar 572B
YuTianenLoveMarryGuQianMeng1153504744a.rar 572B
tnews
tnews_Log.LDF 1024KB
tnews_Data.MDF 1024KB
queue.php 413B
newsdisp.php 965B
logout.php 126B
login.php 244B
cha.php 1KB
tianen_func.php 1KB
dopass.php 737B
docate.php 2KB
error.php 48B
tnews.sql 2KB
donews.php 7KB
cate.php 1KB
共 26 条
- 1
sanqou149
- 粉丝: 3
- 资源: 16
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0