这个php函数有错吗?怎么我把表单提交到这个页面处理的时候就跳转出来的是一个空白页,也没有报错
<?php//包含auth.php文件,需要输入管理员密码才能进行新闻发布//require("auth.php");//声明一个发布新闻的函数functionadd_n...
<?php
//包含auth.php文件,需要输入管理员密码才能进行新闻发布
//require("auth.php");
//声明一个发布新闻的函数
function add_news($subject,$news)
{
//用户名
global $PHP_AUTH_USER;
//密码
global $PHP_AUTH_PW;
//获取系统当前时间
$datetime=date("m/d/y \a\\t h:i a");
//包含admin文件夹中的functions.php文件
require("functions.php");
//获取新闻标题插入的图片
$subject=smilie($subject);
//获取新闻标题插入的内容
$subject=addslashes($subject);
//获取新闻内容插入的图片
$news=smilie(news);
//获取新闻内容插入的内容
$news=addslashes($news);
//调用admin文件夹中funcations.php文件中的db_connect函数,用于链接数据库服务器
db_connect();
//定义一个插入语句
$sqladd="insert into fubonews
values(0,'$subject','$news','$datetime')";
//判断新闻是否发布成功
if(mysql_query($sqladd))
{ //新闻发布成功
$title="新闻发布成功";
include("header.php");
echo"新闻发布成功<br> <a href=\"index.php\">返回功能菜单</a>";
}
//新闻发布失败
elseif(!mysql_query($sqladd))
{ mysql_error()."<br>不能发布新的新闻";
}
//关闭数据库
mysql_close();
}
//调用add_news函数,执行发布新闻操作
add_news($subject,$news);
?> 展开
//包含auth.php文件,需要输入管理员密码才能进行新闻发布
//require("auth.php");
//声明一个发布新闻的函数
function add_news($subject,$news)
{
//用户名
global $PHP_AUTH_USER;
//密码
global $PHP_AUTH_PW;
//获取系统当前时间
$datetime=date("m/d/y \a\\t h:i a");
//包含admin文件夹中的functions.php文件
require("functions.php");
//获取新闻标题插入的图片
$subject=smilie($subject);
//获取新闻标题插入的内容
$subject=addslashes($subject);
//获取新闻内容插入的图片
$news=smilie(news);
//获取新闻内容插入的内容
$news=addslashes($news);
//调用admin文件夹中funcations.php文件中的db_connect函数,用于链接数据库服务器
db_connect();
//定义一个插入语句
$sqladd="insert into fubonews
values(0,'$subject','$news','$datetime')";
//判断新闻是否发布成功
if(mysql_query($sqladd))
{ //新闻发布成功
$title="新闻发布成功";
include("header.php");
echo"新闻发布成功<br> <a href=\"index.php\">返回功能菜单</a>";
}
//新闻发布失败
elseif(!mysql_query($sqladd))
{ mysql_error()."<br>不能发布新的新闻";
}
//关闭数据库
mysql_close();
}
//调用add_news函数,执行发布新闻操作
add_news($subject,$news);
?> 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询