首頁 >後端開發 >php教程 >sandisksecureaccess PHP+ACCESS 文章管理程式碼

sandisksecureaccess PHP+ACCESS 文章管理程式碼

WBOY
WBOY原創
2016-07-29 08:43:051624瀏覽

複製程式碼 程式碼如下:


session_start();
//==========================
//作者:biyuan
//時間:2006.07
//聯絡:QQ6010707
//======================== ==
?>


碧原網路PHP+ACCESS文章管理系統




//=== ===============================
//連接資料庫
//======= ===========================
@$conn = new com("ADODB.Connection");
$conn- >Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("article.mdb"));
//================ ====================
//文章導航
//================== ================
function article_menu(){
global $conn;
@$sql = "Select * From List";
@$ rs = $conn->Execute($sql);
while(!$rs->Eof){
echo "| Fields[2]- >value . "">" . $rs->Fields[1]->value . " ";
$rs->MoveNext();
}
echo "| 後台管理rn";
$rs->Close();
if(@$_SESSION["ARTICLEADMIN"] == "BY_PHP_ARTICLE"){
echo "
管理選項-> | 分類管理 | 發表文章 | 文章列表 | 退出登陸";
}
}
//= =================================
//文章列表:article_list(文章分類ID)
//==================================
function article_list($str){
global $conn;
@$sql = "Select id,by_title,by_name,by_time,by_count From Article Where by_class = " . $str . " Order By id desc";
@$rs = $conn->Execute ($sql);
if(!$rs->Eof){
echo "rn"
. " rn"
. " rn"
. " rn";
while(!$rs->Eof){
echo " rn"
. " rn"
. " rn ";
$rs->MoveNext();
}
echo "
文章標題 文章作者 發佈時間 td> 瀏覽次數
Fields[0]->value . "">" . $rs->Fields[1]->value . " " . $rs->Fields[2]->value . " " . date("Y-m-d H:i:s",$rs ->Fields[3]->value) . " " . $rs->Fields[4]->value . "
rn";
}
else {
echo "
此分類不存在或暫時沒有任何文章!";
}
$rs->Close();
}
//====================================
//文章詳細:article_look (文章ID)
//====================================
函數article_look ($str) {
全域$conn;
@$sql = "從id = " 的文章中選擇*。 $str;
@$rs = $conn->執行($sql);
@$usql= "更新文章集 by_count = (by_count + 1) 其中 id = " 。 $str;
$conn->執行($usql);
if(!$rs->Eof){
@$body = $rs->Fields[5]->value;
$body = str_replace("[url=file://%22,%22%22,$body/]\","",$body[/url]);
echo "rn"
。 “rn”
。 " rn”
。 “ rn”
。 “rn”
。 “rn”
。 “ rn”
。 “ rn"
。 “rn”
。 “ rn”
。 「 rn"
。 " 回傳 】  【 印刷 】  【關閉】rn"
。 “
rn”
。 “
" 。 $rs->Fields[1]->value 。 “
文章作者:”。 $rs->Fields[2]->value 。 「 | 發表時間:」 . date("Y-m-d H:i:s",$rs->Fields[3]->value) 。 “ | 瀏覽次數​​:” . $rs->Fields[4]->value 。 “
” 。 $body . “
rn”
。 >else {
echo "
該文章不存在或已被管理員刪除!";
}
$rs->Close();
}
//= ===================================
//後台:分類管理
//= ===================================
function admin_class(){
全域$conn;
@$sql = "從清單中選擇*";
@$rs = $conn->執行($sql);
echo "
rn";
while(!$rs->Eof){
echo "類別:Fields[1]->value . "" name="class_" . $rs->Fields[0]->value "" /> 編號:值. $rs->Fields[0]- >值. value . "';submit();"
rn";
$rs->MoveNext();
}
echo "類別: 編號:   rn"
. “rn」;
//增加一個類別
if(@$_GET["class"] == "add"){
if(@$_POST["class_name"] == " " || @$_POST ["class_cid"] == ""){
echo "
gt;填入不完整! ";
echo "";
退出();
}
else {
@$sql = "插入清單(by_list,by_cid) Values('" . $_POST["class_name"] . "' , '" . $_POST["class_cid" ] “')”;
$conn->執行($sql);
echo "
新增成功! ";
echo "";
}
}
//修改一個類別
if(@$_GET["class"] == "edit"){
if(@$_POST["class_" . $ _GET["id"]] = = "" || @$_POST["class_cid_" . $_GET["id"]] == ""){
echo "
填入不完整! 」;
echo "";
退出();
}
else {
@$sql = "更新清單集by_list = '" . $_POST["class_" . $_GET["id"]] 。 “',by_cid = '”。 ["id"]] 。 "' 其中id = " 。 ";
echo "";
}
}
//删除一个类别
if(@$_GET["class"] == "del"){
@$sql = "Delete From List Where id = " . $_GET["id"];
$conn->Execute($sql);
echo "
删除成功!";
echo "";
}
}
//==================================
//后台:发表文章(支持HTML)
//==================================
function admin_insert(){
global $conn;
if(@$_GET["innert"] == "add"){
if(@$_POST["title"] == "" || @$_POST["name"] == "" || @$_POST["class"] == "" || @$_POST["body"] == ""){
echo "
填写不完整!";
echo "";
exit();
}
else {
@$body = $_POST["body"];
$body = str_replace("'", "''", $body);
$body = str_replace("\r\n", "
", $body);
@$sql = "Insert into article(by_title,by_name,by_time,by_count,by_body,by_class) Values('" . $_POST["title"] . "' , '" . $_POST["name"] . "' , #" . date("Y-m-d G:i:s") . "# , 0 , '" . $body . "' , '" . $_POST["class"] . "')";
$conn->Execute($sql);
echo "
添加成功!";
echo "";
}
}
else {
echo "
\r\n"
. "\r\n"
. "文章标题:
\r\n"
. "文章作者:
\r\n"
. "文章类别:
\r\n"
. "文章正文:
\r\n"
. "
 
\r\n"
. "\r\n"
. "
rn";
}
}
//================================= == =
//後台:文章列表
//=================================== ===
function admin_list(){
global $conn;@$sql = "從文章順序中按id desc 選擇id,by_title,by_name,by_time,by_count,by_class"; conn->執行($ sql);
if(!$rs->Eof){
echo "rn"
." rn"
.rn"
. " rn";
while(!$rs->Eof){
@$sql = "從清單中選擇* 其中by_cid = " . ->值;
@$crs = $conn->執行($sql);
@$cid = $crs->Fields [1]->值
echo " rn"
." " . $rs->Fields[4]- >value . "rn"
." rn";
$crs->Close();
$rs-> MoveNext();
}
echo "
文章標題 .文章分類 文章作者 發表時間 瀏覽次數 操作
rn"
."
Fields[0]- >value 。 >Fields[2]->value . " " .$rs->Fields[3]->value . " Fields[0]->value 。"">編輯 | 刪除
rn";
}
else {
echo "
>該分類不或暫時沒有任何文章!";
}
$rs->Close();
//
if(@$_GET["list"] == "edit"){
if (@$_GET["edit"] == " true"){
if(@$_POST["title"] == "" || @$_POST["name"] == "" || @ $_POST["class"] == "" | | @$_POST["body"] == ""){
echo "
gt;填入不完整! "
echo "setTimeout("history.back();", 2000);";
exit();
}
else {
@ $body = $_POST["body"];
$body = str_replace("'", "''", $body);
$body = str_replace("rn", "
;", $body);
@$sql = "更新文章集by_title = '" . $_POST["title"] . "' , by_name = '" . $_POST["name"] . "' , by_count = " . $_POST["count"] . " , by_body = '" . $body . "' , by_class = '" . $_POST["class"] . "' 其中id = " . $ _GET["id "];
$conn->執行($sql);
echo "
修改成功!";
echo "";
}
}
else {
@$sql = "從id = " 的文章中選擇* 。 ">rn”
。 . "文章標題:fields[1]->value . "" />
rn"
。作者:fields[2]->value . "" />
rn"
。 "瀏覽次數:fields[4]->value . "" />
rn"
。 "文章類別:
\r\n"
. "\r\n"
. "文章正文:
\r\n"
. "
 
\r\n"
. "\r\n"
. "
\r\n";
}
}
//删除文章
if(@$_GET["list"] == "del"){
@$sql = "Delete From Article Where id = " . $_GET["id"];
$conn->Execute($sql);
echo "
删除成功!";
echo "";
}
}
//==================================
//权限验证
//==================================
function admin_session(){
if(@$_SESSION["ARTICLEADMIN"] != "BY_PHP_ARTICLE"){
echo "
请先登陆!";
echo "";
exit();
}
}
//==================================
//后台登陆
//==================================
function admin_login(){
if(@$_SESSION["ARTICLEADMIN"] == "BY_PHP_ARTICLE"){
echo "";
}
else{
echo "\r\n"
. " \r\n"
. " \r\n"
. " \r\n"
. " \r\n"
. " \r\n"
. " \r\n"
. " \r\n"
. " \r\n"
. "
管理员登陆
\r\n";
}
}
//==================================
//登陆验证
//==================================
function admin_check(){
if(trim($_POST["adminPass"]) != "admin"){
echo "
错误的密码!";
echo "";
}
else {
echo "
登陆成功!";
@$_SESSION["ARTICLEADMIN"] = "BY_PHP_ARTICLE";
echo "";
}
}
//==================================
//URL参数列表
//==================================
function page_load(){
@$classid = $_GET["classid"];
if($classid != ""){
if(!is_numeric($classid)){
echo "
错误的参数!";
return false;
}
else {
article_list($classid);
}
}
@$artid = $_GET["artid"];
if($artid != ""){
if(!is_numeric($artid)){
echo "
错误的参数!";
return false;
}
else {
article_look($artid);
}
}
@$admin = $_GET["admin"];
if($admin == "login"){
admin_login();
}
if($admin == "check"){
admin_check();
}
if($admin == "admin"){
admin_session();
echo "
登陆成功!请选择功能菜单进行操作.";
}
if($admin == "logout"){
session_destroy();
echo "
已成功退出!";
echo "";
}
if($admin == "class"){
admin_session();
admin_class();
}
if($admin == "insert"){
admin_session();
admin_insert();
}
if($admin == "list"){
admin_session();
admin_list();
}
if($classid == "" && $artid == "" && $admin == ""){
echo "";
}
}
?>




文章分类-> 

=page_load();?>
$conn->Close();
?>


以上就介紹了sandisksecureaccess PHP+ACCESS 文章管理程式程式碼,包含了sandisksecureaccess方面的內容,希望對PHP教學有興趣的朋友有所幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:joomla論壇 joomla內建的表單驗證功能使用方法下一篇:joomla論壇 joomla內建的表單驗證功能使用方法

相關文章

看更多