截至 2021 年 2 月,这是我在当前工作中负责内部发展的一段经历。
http://infrait.co.kr/bbs/notice.asp
要求:
- 您需要使照片 1(现有主页)看起来像照片 2(所需的外观)。
- 您必须满足以下要求。
- 添加“句号”
- 根据‘期间’‘处理状态输出’
技能:
- ASP-HTML
- 表格等
- 脚本语言
- DB(微软数据库服务器管理服务)
过程:
- 将“期间”添加到每个帖子的数据库表中
- 修改与通知/活动页面相关的“写帖子”和“编辑帖子”页面
- 一般主页
- 编辑帖子列表显示
- 编辑每个帖子编辑页面
- 管理页面
- 编辑帖子创建页面
- 编辑帖子 编辑页面
- 编辑连接到每个帖子的相关数据库
- 检查输出
表格类型:
期间已按上述方式添加。因为是一个周期,所以我创建了两个值(bperiod1,bperiod2)。
- 首先,如上所示,将bperiod1和bperiod2添加到write.asp和save.asp文件中的变量、SQL语句和表单中。
数据库
在 DB 表中,bperiod1 和 bperiod2 被指定为日期时间变量。
- 为了稍后比较值后创建“处理状态”,将其设置为日期时间。
上图是index.asp。也就是主页。看这里,它说 /board/list.asp 是使用 include 打印数据库中的通知的那个。
上图是list.asp。此外,我创建了变量 bPeriod1 和 2,从数据库加载它们,添加值,并将句点添加到帖子标题中(如果是公告板,则为 bbs="notice")以显示它。
列表页完成后如上图所示。
管理页面
- 您在上面看到的是管理员页面上的“通知/事件”帖子列表,并且您可以在下面看到“写入”按钮。
- 点击写入按钮→写入页面
现有的写作风格
添加功能后编写
测试
- 提供了输入,以便可以在管理员页面的写入/编辑页面上输入句点。
- 通过在链接到管理员页面的 save.asp 文件中编写代码,可以将接受为输入的周期变量保存到数据库中。
- 即使在一般主页上,您也可以从数据库获取值,打印期间,比较期间的最后日期和当前日期,并将进度状态打印为“进行中”或“已关闭”。
- 他们表示,一般主页上不使用编辑功能,因此正在进行的功能添加保持原样。
印象和评论:
- 虽然我以前用过它,但功能并不经常使用,所以当出现问题或困难时,我必须自己解决。通过浏览各种包含的文件,我现在可以自己查看代码,找出哪些功能连接到哪些其他功能或页面,分析它们,引用与所需功能类似的功能,并通过谷歌搜索开发其他功能。能够。
- 我还感觉自己在使用数据库管理方面变得更加熟练了。我能够找到连接的数据库和表,向数据库/表添加必要的变量,并向每个数据输入值以进行测试。
- 由于功能是在一个页面上实现的,所以这是一个使用了很多include和switch的页面,所以非常复杂,但是通过单独思考、实现和应用每个功能,我认为我能够很好地实现所需的功能。没有任何问题。