中转文件
来源:互联网 发布:中国保险网络教育大学 编辑:程序博客网 时间:2024/06/02 12:15
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
include("./conn.php");
include("./init.inc.php");
include("./FCKeditor/fckeditor.php");
session_start();
//从PHP文件分配标量模板变量
$page_title="新闻管理系统";
$tpl->assign("page_title",$page_title);
//从PHP文件分配数组到模板
$sql="select * from news";
$result = $mysqli->query($sql);
$news=array();
while($row = $result->fetch_assoc()){
$news[]=$row;
}
$tpl->assign("news",$news);
//来自配置文件的变量(作业)
//局部缓存关闭
//$tpl->register_block("nocache","fun1",false);
// function fun1(){
// }
//采取第二种办法
//到plugins目录下新建文件
//$tpl->assign("username",$_SESSION['username']);
//fckeditor的使用
function editor($name,$value){
global $tpl;
$editor = new FCKeditor($name);
//指定在线编辑器的路径
$editor->BasePath="./FCKeditor/" ;
$editor->Toolbarset="Default";
$editor->Height=500;
$editor->Width="100%";
$editor->Value=$value;
$editor->Confit['AutoDetectLanguage']=true;
$editor->Confit['DefalutLanguage']='en';
$fck = $editor->CreateHtml();
$tpl->assign("editor",$fck);
}
//根据地址栏的参数判断使用的模板
$action=$_REQUEST['action'];//分配的变量是一样的
$id=$_REQUEST['id'];
switch($action){
case "addnewsview":
$tpl->assign("page_title","添加新闻");
$tpl->assign("actionvalue","addnews");
$tpl->assign("content_title","添加新闻管理");
editor("content","");
$tpl->display("addnews.html");
break;
case "addnews":
$title = $_REQUEST['title'];
$content = $_REQUEST['content'];
//$db=new mysql();
$button=$_REQUEST['Submit'];
if(empty($title) || empty($content)){
echo "请填写完成!<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=./index.php?action=addnewsview\">";
}else{
$sql="insert into news values(id,'admin','$title','$content',NOW())";
$db->query_exec($sql);
echo "操作成功!<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=./index.php\">";
}
break;
case "delnews":
$result = $mysqli->query("select * from news where id={$_REQUEST['id']}");
//$row = $result->num_rows();
for($i=0;$i<=count($result);$i++){
$sql = "delete from news where id={$_REQUEST['id']}";
}
break;
//分配模板变量
//指定模板文件
default:
$tpl->assign("page_title","新闻管理");
$tpl->assign("cotent_title","新闻管理");
$tpl->assign("actionvalue","delnews");
$mysqli->query($sql);
$sql1="select * from news";
$result=$mysqli->query($sql1);
while($row = $result->fetch_assoc()){
$news[]=$row;
}
$tpl->assign("news",$news);
$tpl->display("index.html");
}
?>
<?php
include("./conn.php");
include("./init.inc.php");
include("./FCKeditor/fckeditor.php");
session_start();
//从PHP文件分配标量模板变量
$page_title="新闻管理系统";
$tpl->assign("page_title",$page_title);
//从PHP文件分配数组到模板
$sql="select * from news";
$result = $mysqli->query($sql);
$news=array();
while($row = $result->fetch_assoc()){
$news[]=$row;
}
$tpl->assign("news",$news);
//来自配置文件的变量(作业)
//局部缓存关闭
//$tpl->register_block("nocache","fun1",false);
// function fun1(){
// }
//采取第二种办法
//到plugins目录下新建文件
//$tpl->assign("username",$_SESSION['username']);
//fckeditor的使用
function editor($name,$value){
global $tpl;
$editor = new FCKeditor($name);
//指定在线编辑器的路径
$editor->BasePath="./FCKeditor/" ;
$editor->Toolbarset="Default";
$editor->Height=500;
$editor->Width="100%";
$editor->Value=$value;
$editor->Confit['AutoDetectLanguage']=true;
$editor->Confit['DefalutLanguage']='en';
$fck = $editor->CreateHtml();
$tpl->assign("editor",$fck);
}
//根据地址栏的参数判断使用的模板
$action=$_REQUEST['action'];//分配的变量是一样的
$id=$_REQUEST['id'];
switch($action){
case "addnewsview":
$tpl->assign("page_title","添加新闻");
$tpl->assign("actionvalue","addnews");
$tpl->assign("content_title","添加新闻管理");
editor("content","");
$tpl->display("addnews.html");
break;
case "addnews":
$title = $_REQUEST['title'];
$content = $_REQUEST['content'];
//$db=new mysql();
$button=$_REQUEST['Submit'];
if(empty($title) || empty($content)){
echo "请填写完成!<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=./index.php?action=addnewsview\">";
}else{
$sql="insert into news values(id,'admin','$title','$content',NOW())";
$db->query_exec($sql);
echo "操作成功!<META HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=./index.php\">";
}
break;
case "delnews":
$result = $mysqli->query("select * from news where id={$_REQUEST['id']}");
//$row = $result->num_rows();
for($i=0;$i<=count($result);$i++){
$sql = "delete from news where id={$_REQUEST['id']}";
}
break;
//分配模板变量
//指定模板文件
default:
$tpl->assign("page_title","新闻管理");
$tpl->assign("cotent_title","新闻管理");
$tpl->assign("actionvalue","delnews");
$mysqli->query($sql);
$sql1="select * from news";
$result=$mysqli->query($sql1);
while($row = $result->fetch_assoc()){
$news[]=$row;
}
$tpl->assign("news",$news);
$tpl->display("index.html");
}
?>
- 中转文件
- 中转文件
- HttpClient中转上传文件
- HttpClient中转上传文件
- 中转
- linux中转换windows文件编码
- httpclient 实现文件上传中转
- 使用 WebApi 做代理,实现文件中转上传
- 临时中转
- 临时中转
- 中转服务器
- 文字中转
- linux下的apache服务器配置.可以自己建立个中转放文件
- Shp文件的几何向量在Osg中转换及轮廓提取
- dede v57跳转网址直接链接而非直接中转的PHP文件
- Python 使用write写进文件,在hive中转换数据出现null
- Java将远程服务器上的文件经过本地服务器中转后输出至前端
- delphi中转换office word文件为HTML文件,或者其它类型的文件的一些总结
- Linux字符设备驱动
- servlet监听器
- 。。
- 黑马笔记-ADO.NET基础学习(二)
- 解决asp.net检测到有潜在危险问题
- 中转文件
- 三个字段两两相同取的其一
- 不用table,两种div+css页面元素居中方法
- 经典短小代码收集
- ubuntu 快捷键
- property 属性讲解
- Android输入输出机制之来龙去脉之前生后世
- Http 响应的状态
- 开源搜索引擎HubbleDotNet图解之基础使用