1 Star 0 Fork 21

闻本志/php_study

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
photo_modify_dir.php 4.38 KB
一键复制 编辑 原始数据 按行查看 历史
Your Name 提交于 2020-12-24 11:31 . 7.1-修改目录(71)
<?php
/**
* TestGuest Version1.0
* ================================================
* Copy 2019-2021 ljcollege
* Web: http://www.ljcollege.com
* ================================================
* Author: Luo
* Date: 2020-8-23
*/
session_start();
//定义个常量,用来授权调用includes里面的文件
define('IN_TG',true);
//定义个常量,用来指定本页的内容
define('SCRIPT','photo_add_dir');
//引入公共文件
require dirname(__FILE__).'/includes/common.inc.php';
//这张页面必须是管理员才能登陆的
_manage_login();
//修改
if ($_GET['action'] == 'modify') {
if (!!$_rows = _fetch_array("SELECT
tg_uniqid,
tg_article_time
FROM
tg_user
WHERE
tg_username='{$_COOKIE['username']}'
LIMIT
1"
)) {
_uniqid($_rows['tg_uniqid'],$_COOKIE['uniqid']);
//接受数据
include 'includes/check.func.php';
$_clean = array();
$_clean['id'] = $_POST['id'];
$_clean['name'] = _check_dir_name($_POST['name'],2,20);
$_clean['type'] = $_POST['type'];
if (!empty($_clean['type'])) {
$_clean['password'] = _check_dir_password($_POST['password'],6);
}
$_clean['face'] = $_POST['face'];
$_clean['content'] = $_POST['content'];
$_clean = _mysql_string($_clean);
//修改目录
if (empty($_clean['type'])) {
_query("UPDATE
tg_dir
SET
tg_name='{$_clean['name']}',
tg_type='{$_clean['type']}',
tg_password=NULL,
tg_face='{$_clean['face']}',
tg_content='{$_clean['content']}'
WHERE
tg_id='{$_clean['id']}'
LIMIT
1
");
} else {
_query("UPDATE
tg_dir
SET
tg_name='{$_clean['name']}',
tg_type='{$_clean['type']}',
tg_password='{$_clean['password']}',
tg_face='{$_clean['face']}',
tg_content='{$_clean['content']}'
WHERE
tg_id='{$_clean['id']}'
LIMIT
1
");
}
if (_affected_rows() == 1) {
_close();
_location('目录修改成功','photo.php');
} else {
_close();
_alert_back('目录修改失败!');
}
} else {
_alert_back('非法登录!');
}
}
//读出数据
if (isset($_GET['id'])) {
if (!!$_rows = _fetch_array("SELECT
tg_id,
tg_name,
tg_type,
tg_face,
tg_content
FROM
tg_dir
WHERE
tg_id='{$_GET['id']}'
LIMIT
1
")) {
$_html = array();
$_html['id'] = $_rows['tg_id'];
$_html['name'] = $_rows['tg_name'];
$_html['type'] = $_rows['tg_type'];
$_html['face'] = $_rows['tg_face'];
$_html['content'] = $_rows['tg_content'];
$_html = _html($_html);
} else {
_alert_back('不能存在此相册!');
}
} else {
_alert_back('非法操作!');
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
require ROOT_PATH.'includes/title.inc.php';
?>
<script type="text/javascript" src="js/photo_add_dir.js"></script>
</head>
<body>
<?php
require ROOT_PATH.'includes/header.inc.php';
?>
<div id="photo">
<h2>修改相册目录</h2>
<form method="post" action="?action=modify">
<dl>
<dd>相册名称:<input type="text" name="name" class="text" value="<?php echo $_html['name']?>" /></dd>
<dd>相册类型:<input type="radio" name="type" value="0" <?php if ($_html['type'] == 0) echo 'checked="checked"'?> /> 公开 <input type="radio" name="type" value="1" <?php if ($_html['type'] == 1) echo 'checked="checked"'?> /> 私密</dd>
<dd id="pass" <?php if ($_html['type'] == 1) echo 'style="display:block;"'?>>相册密码:<input type="password" name="password" class="text" /></dd>
<dd>相册封面:<input type="text" name="face" value="<?php echo $_html['face']?>" class="text" /></dd>
<dd>相册描述:<textarea name="content"><?php echo $_html['content']?></textarea></dd>
<dd><input type="submit" class="submit" value="修改目录" /></dd>
</dl>
<input type="hidden" value="<?php echo $_html['id']?>" name="id" />
</form>
</div>
<?php
require ROOT_PATH.'includes/footer.inc.php';
?>
</body>
</html>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/SRine/php_study.git
git@gitee.com:SRine/php_study.git
SRine
php_study
php_study
master

搜索帮助

D67c1975 1850385 1daf7b77 1850385