📄 modify.php
字号:
<?php
include_once( "inc/auth.php" );
include_once( "inc/utility_all.php" );
$NEWS_TYPE_ID = $_REQUEST['NEWS_TYPE_ID'];
$NEWS_TYPE_NAME = $_REQUEST['NEWS_TYPE_NAME'];
$search = $_REQUEST['search'];
$NEWS_ID = $_REQUEST['NEWS_ID'];
$uploadrs = $_REQUEST['uploadrs'];
if ( $uploadrs )
{
echo "<script language='javascript'>alert('上传成功!');</script>";
}
echo "\r\n<html>\r\n<head>\r\n<title>编辑新闻</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n";
echo "<s";
echo "cript language=\"javascript\" src=\"/fck/fckeditor.js\" ></script>\r\n";
echo "<s";
echo "cript language=\"javascript\" src=\"/fck/added.js\" ></script>\r\n";
echo "<s";
echo "cript Language=\"javaScript\">\r\nfunction CheckForm()\r\n{\r\n\tif(document.form1.SUBJECT.value==\"\")\r\n\t{ \r\n\t\talert(\"新闻的标题不能为空!\");\r\n\t\treturn (false);\r\n\t}\r\n\toEditor = FCKeditorAPI.GetInstance(\"fckeditor1\");\r\n\tContent = oEditor.GetXHTML();\r\n\tif(Content==\"\")\r\n\t{\r\n\t\talert(\"新闻的内容不能为空!\");\r\n\t\treturn (false);\r\n\t}\r\n\treturn (true);\r\n}\r\n\r\nfunction sendForm()\r\n{\r\n\tHAS_ATTACHMENT = document.getEleme";
echo "ntById(\"HAS_ATTACHMENT\").value;\r\n\tif(HAS_ATTACHMENT!=\"\")\r\n\t{\r\n\t\tdocument.getElementById(\"OP\").value = \"HAS_ATTACHMENT\";\r\n\t}\r\n\telse\r\n\t{\r\n\t\tdocument.getElementById(\"OP\").value = \"NO_ATTACHMENT\";\r\n\t\tfilepath = document.form1.ATTACHMENT.value;\r\n\t\tif(filepath!=\"\")\r\n\t\t{\r\n\t\t\tfile_name = getfilename(filepath);\r\n\t\t\tif(file_name)\r\n\t\t\t{\r\n\t\t\t\tdocument.getElementById(\"ATTACHMENT_NAME\").value = file_name;\r\n\t\t\t}";
echo "\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\treturn false ;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\tif(CheckForm())\r\n\t{\r\n\t\tdocument.form1.submit();\r\n\t}\r\n}\r\n\r\nfunction upload_attach(op)\r\n{\r\n\tif(CheckForm())\r\n\t{\r\n\t\tfilepath = document.form1.ATTACHMENT.value;\r\n\t\tfile_name = getfilename(filepath);\r\n\t\tdocument.form1.ATTACHMENT_NAME.value=file_name;\r\n\t\tdocument.form1.OP.value=op;\r\n\t\tdocument.form1.submit();\r\n\t}\r\n}\r\nfunction Load_Do()\r\n{\r\n EDIT_HTML";
echo ".insertHtml(document.form1.CONTENT.value);\r\n}\r\nfunction delete_attach(ATTACHMENT_ID,ATTACHMENT_NAME,NEWS_ID)\r\n{\r\n\tmsg = \"确定要删除\"+ATTACHMENT_NAME+\"吗?\";\r\n\tif(confirm(msg))\r\n\t{\r\n\t\turl = \"delete_attach.php?ATTACHMENT_ID=\"+ATTACHMENT_ID+\"&NEWS_ID=\"+NEWS_ID+\"&ATTACHMENT_NAME=\"+ATTACHMENT_NAME+\"&type=edit\";\r\n\t\twindow.location = url;\r\n\t}\r\n}\r\nfunction checkvalue()\r\n{\r\n\tvar newstypename = document.get";
echo "ElementById(\"SUBJECT\").value ;\r\n\tif(newstypename!=\"\")\r\n\t\tdocument.getElementById(\"NecFill\").style.display = \"none\";\r\n\telse\r\n\t\tdocument.getElementById(\"NecFill\").style.display = \"\";\r\n}\r\nfunction getfilename(filepath)\r\n{\r\n\tif (filepath!=\"\")\r\n\t{\r\n\t\t var file_temp=filepath,file_name;\r\n\t\t var Pos;\r\n\t\t imageTypePos = file_temp.lastIndexOf(\".\");\r\n\t\t imagetype = file_temp.substring(imageTypePos+1,file_tem";
echo "p.length);\r\n\t\t if(imagetype!=\"jpg\"&&imagetype!=\"jpeg\"&&imagetype!=\"gif\"&&imagetype!=\"png\"&&imagetype!=\"JPG\"&&imagetype!=\"JPEG\"&&imagetype!=\"GIF\"&&imagetype!=\"PNG\")\r\n\t\t {\r\n\t\t\talert(\"不支持该图片格式!\");\r\n\t\t\treturn false;\r\n\t\t }\r\n\t\t Pos=file_temp.lastIndexOf(\"\\\\\");\r\n\t\t file_name=file_temp.substring(Pos+1,file_temp.length);\r\n\t\t return (file_name) ;\r\n\t}\r\n}\r\nfunction movetolast() \r\n{ \r\n\tvar e = eve";
echo "nt.srcElement; \r\n\tvar r =e.createTextRange(); \r\n\tr.moveStart('character',e.value.length); \r\n\tr.collapse(true); \r\n\tr.select(); \r\n} \r\n\r\n</script>\r\n</head>\r\n";
$connection = openconnection( );
$query = "select * from NEWS where NEWS_ID={$NEWS_ID}";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$ATTACHMENT_ID = $ROW['ATTACHMENT_ID'];
$ATTACHMENT_NAME = $ROW['ATTACHMENT_NAME'];
$SUBJECT = $ROW['SUBJECT'];
$CONTENT = $ROW['CONTENT'];
$PUTIP = $ROW['PUTIP'];
$PUBLIC = $ROW['PUBLIC'];
$NEWS_TYPE_ID = $ROW['NEWS_TYPE_ID'];
}
$CONTENT = str_replace( "\"", "'", $CONTENT );
$CONTENT = str_replace( chr( 10 ), "", $CONTENT );
$CONTENT = str_replace( chr( 13 ), "", $CONTENT );
$SUBJECT = str_replace( "\"", "'", $SUBJECT );
$SUBJECT = str_replace( chr( 10 ), "", $SUBJECT );
$SUBJECT = str_replace( chr( 13 ), "", $SUBJECT );
$newstypesquery = "SELECT * FROM news_types ";
$newstypecursor = exequery( $connection, $newstypesquery );
echo "<body class=\"bodycolor\" topmargin=\"5\" onLoad=\"\r\n checkvalue();document.form1.SUBJECT.focus();\" >\r\n<form enctype=\"multipart/form-data\" action=\"update.php\" method=\"post\" name=\"form1\">\r\n<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"0\" >\r\n <tr class=\"tablehead1\">\r\n <td ><img src=\"/images/notify_new.gif\" align=\"absmiddle\">编辑新闻\r\n </td>\r\n </tr>\r\n <tr class=\"tablehead2\">\r\n <td >\r\n\t<a h";
echo "ref=\"#\" onClick=\"sendForm();\"><img src=\"/images/button/submit.gif\" border=\"0\" title=\"发布\"></a>\r\n <a href=\"#\" onClick=\"location='newspublic.php?NEWS_TYPE_ID=";
echo $NEWS_TYPE_ID;
echo "&NEWS_TYPE_NAME=";
echo $NEWS_TYPE_NAME;
echo "&search=";
echo $search;
echo "'\"><img src=\"/images/button/return.gif\" border=\"0\" title=\"返回\"></a>\r\n </td>\r\n </tr>\r\n</table>\r\n<br>\r\n<table border=\"0\" width=\"100%\" cellpadding=\"5\" cellspacing=\"1\" align=\"center\" class=\"small\">\r\n <tr>\r\n <td width=\"15%\" nowrap class=\"TableLine2\"> 标题:</td>\r\n <td class=\"TableLine1\">\r\n <input type=\"text\" name=\"SUBJECT\" size=\"40\" maxlength=\"40\" class=\"BigInput\" value=\"";
echo $SUBJECT;
echo "\" onChange=\"checkvalue()\" onFocus=\"movetolast();\"> ";
echo "<s";
echo "pan style=\"color:#FF0000; font-weight:bold; display:none\" id=\"NecFill\" >!</span></td>\r\n </tr>\r\n\t <tr>\r\n <td width=\"15%\" class=\"TableLine2\">\r\n\t \t新闻属性:\r\n\t </td>\r\n <td class=\"TableLine1\">\r\n <input type=\"radio\" name=\"PUBLIC\" value=\"0\" ";
if ( $PUBLIC == "0" )
{
echo "checked";
}
echo "> \r\n\t\t草稿\r\n\t\t<input type=\"radio\" name=\"PUBLIC\" value=\"1\" ";
if ( $PUBLIC == "1" )
{
echo "checked";
}
echo ">\r\n\t\t正式\r\n\t\t</td>\r\n </tr>\r\n\t<tr>\r\n <td colspan=\"1\" class=\"TableLine2\">新闻分类:</td>\r\n <td class=\"TableLine1\">\r\n\t \t";
echo "<s";
echo "elect name=\"newstypes_sel\" >\r\n\t\t\t<option id=\"0\" value=\"0\" >选择分类</option>\r\n\t\t\t";
while ( $rows = mysql_fetch_array( $newstypecursor ) )
{
echo "\t\t\t<option id=\"";
echo $rows['NEWS_TYPE_ID'];
echo "\" value=\"";
echo $rows['NEWS_TYPE_ID'];
echo "\" ";
if ( $NEWS_TYPE_ID == $rows['NEWS_TYPE_ID'] )
{
echo "selected='selected'";
}
echo ">";
echo $rows['NEWS_TYPE_NAME'];
echo "</option>\r\n\t\t\t";
}
echo "\t\t</select>\r\n\t </td>\r\n </tr>\r\n\t<tr>\r\n\t\t<td class=\"TableLine2\">\r\n\t\t\t形象图片:\r\n\t\t</td>\r\n\t\t<td class=\"TableLine1\">\r\n\t\t";
if ( $ATTACHMENT_ID == "" )
{
echo "暂无形象图片";
echo "\t\t</td>\r\n\t<tr>\r\n\t\t<td class=\"TableLine2\">\r\n\t\t\t形象图片上传:\r\n\t\t</td>\r\n\t\t<td class=\"TableLine1\">\r\n\t\t\t<input type=\"file\" name=\"ATTACHMENT\" size=\"30\" class=\"BigInput\" title=\"选择图片\">\r\n\t\t\t<!--<input name=\"button\" type=\"button\" class=\"BigButton\" onClick=\"upload_attach('0');\" value=\"上传图片\"> (支持jpg,gif,png格式!)-->\r\n\t\t\t\r\n \t\t</td>\r\n\t</tr>\r\n\t\t";
}
else
{
$ATTACHMENT_ID = $ATTACHMENT_ID;
$ATTACHMENT_NAME = $ATTACHMENT_NAME;
$ATTACH_SIZE = attach_size( $ATTACHMENT_ID, $ATTACHMENT_NAME );
$ATTACH_SIZE = number_format( $ATTACH_SIZE, 0, ".", "," );
echo "\t\t<img src=\"/images/email_atta.gif\"><a href=\"/inc/attach.php?ATTACHMENT_ID=";
echo $ATTACHMENT_ID * 3 + 2;
echo "&ATTACHMENT_NAME=";
echo $ATTACHMENT_NAME;
echo "\">";
echo $ATTACHMENT_NAME;
echo "</a> (";
echo $ATTACH_SIZE;
echo "字节)\r\n\r\n\t <input type=\"button\" value=\"删除\" class=\"SmallButton\" onClick=\"delete_attach('";
echo $ATTACHMENT_ID;
echo "','";
echo $ATTACHMENT_NAME;
echo "',";
echo $NEWS_ID;
echo ");\">\r\n <br>\r\n";
}
echo "\t\t</td>\r\n\t</tr>\r\n <tr>\r\n\t\t<td class=\"TableLine2\">\r\n\t\t\t置顶:\r\n\t\t</td>\r\n\t\t\t<td class=\"TableLine1\">\r\n\t \t\t\t<input type=\"checkbox\" id=\"PUTIP\" name=\"PUTIP\" value=\"1\" ";
if ( $PUTIP == "1" )
{
echo "checked";
}
echo ">\r\n\t \t</td>\r\n </tr>\r\n <tr>\r\n <td class=\"TableLine2\" colspan=\"2\">\r\n \t<textarea id=\"fckeditor1\" name=\"fckeditor1\" >";
echo $CONTENT;
echo "</textarea>\r\n\t </td>\r\n </tr>\r\n \t\t<input type=\"hidden\" name=\"ATTACHMENT_NAME\" maxlength=\"100\" value=\"\">\r\n\t\t<input type=\"hidden\" name=\"OP\" value=\"\" >\r\n <input type=\"hidden\" value=\"";
echo $NEWS_ID;
echo "\" name=\"NEWS_ID\">\r\n\t\t<input type=\"hidden\" name=\"HAS_ATTACHMENT\" id=\"HAS_ATTACHMENT\" value=\"";
echo $ATTACHMENT_ID;
echo "\" >\r\n </table>\r\n ";
echo "<s";
echo "cript type=\"text/javascript\">\r\n\tcreatepicdiv();\r\n\tvar oFCKeditor = new FCKeditor('fckeditor1');\r\n\toFCKeditor.BasePath = \"/fck/\" ;\r\n\toFCKeditor.Width = '100%' ;\r\n\toFCKeditor.Height = '400' ;\r\n\toFCKeditor.ToolbarSet = 'Eoffice' ;\r\n\toFCKeditor.ReplaceTextarea() ;\r\n</script>\r\n</form>\r\n</body>\r\n</html>";
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -