📄 links.php
字号:
<?php
!$_SERVER['PHP_SELF'] && $_SERVER['PHP_SELF']=$_SERVER['SCRIPT_NAME'];
substr($_SERVER['PHP_SELF'],-9,-4)!=='admin' && exit('Forbidden');
if(empty($_GET['do'])) {
$query=query("SELECT * FROM duoxun_links ORDER BY displayorder ASC,sid DESC");
while($rs=fetch_array($query)) {
strlen($rs['name'])>30 && $rs['name']=substrs($rs['name'],30);
strlen($rs['url'])>30 && $rs['url']=substrs($rs['url'],30);
strlen($rs['descrip'])>30 && $rs['descrip']=substrs($rs['descrip'],30);
$catedb[]=$rs;
}
} elseif($_GET['do']=='del') {
$id=$_POST['delid'];
if(!$id) {
echo "<script language=\"javascript\">alert(\"没有选择操作对象!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links'>";
exit;
}
foreach($id as $sid) {
query("DELETE FROM duoxun_links WHERE sid='$sid'");
}
links();
echo "<script language=\"javascript\">alert(\"删除成功!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links'>";
exit;
} elseif($_GET['do']=='edit') {
$step=!empty($_POST['step']) ? $_POST['step'] : 0;
if(!$step) {
$sid=$_GET['id'];
$rs=get_one("SELECT * FROM duoxun_links WHERE sid='$sid'");
} else {
$sid=$_POST['sid'];
$name=$_POST['name'];
$displayorder=!empty($_POST['displayorder']) ? $_POST['displayorder'] : 0;
$url=$_POST['url'];
$descrip=!empty($_POST['descrip']) ? $_POST['descrip'] : '';
$logo=!empty($_POST['logo']) ? $_POST['logo'] : '';
if(!$name) {
echo "<script language=\"javascript\">alert(\"网站名称不能为空!请填写!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links&do=edit&id=$sid'>";
exit;
}
if(!$url) {
echo "<script language=\"javascript\">alert(\"网站URL地址不能为空!请填写!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links&do=edit&id=$sid'>";
exit;
}
$query=query("UPDATE duoxun_links SET name='$name',displayorder='$displayorder',url='$url',descrip='$descrip',logo='$logo' WHERE sid='$sid'");
if($query) {
echo "<script language=\"javascript\">alert(\"编辑成功!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links'>";
exit;
} else {
echo "<script language=\"javascript\">alert(\"编辑失败!请重试!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links&do=edit&id=$sid'>";
exit;
}
}
} elseif($_GET['do']=='add') {
$step=!empty($_POST['step']) ? $_POST['step'] : 0;
if($step) {
$name=$_POST['name'];
$displayorder=!empty($_POST['displayorder']) ? $_POST['displayorder'] : 0;
$url=$_POST['url'];
$descrip=!empty($_POST['descrip']) ? $_POST['descrip'] : '';
$logo=!empty($_POST['logo']) ? $_POST['logo'] : '';
if(!$name) {
echo "<script language=\"javascript\">alert(\"网站名称不能为空!请填写!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links_add'>";
exit;
}
if(!$url) {
echo "<script language=\"javascript\">alert(\"网站URL地址不能为空!请填写!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links_add'>";
exit;
}
$query=query("INSERT INTO duoxun_links (displayorder,name,url,descrip,logo) VALUES ('$displayorder','$name','$url','$descrip','$logo')");
if($query) {
echo "<script language=\"javascript\">alert(\"添加成功!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links'>";
exit;
} else {
echo "<script language=\"javascript\">alert(\"添加失败!请重试!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=links&do=add'>";
exit;
}
}
}
require_once template('links','admin');
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -