接外包,有相关需求的可以联系我:Telegram | Email

PHP留言本

该文章创建(更新)于08/16/2019,请注意文章的时效性!
文章目录
  • graph TD A0[css.php/提供全局css] A2[EU/来提供admin里面的布局] A1[.htaccess/消除难看的.php后缀] graph TD A[config.php] -->B[connection.php] B --> C C[index.php] -->D{登陆/注册?} D -->|登陆| E{check.php来验证改用户是否存在?} D -->|注册| F[singup.php] F --> G[connect.php] G --> C E --> |存在|E1{密码是否正确?} E1 --> |正确|H E1 --> |错误|C H[admin.php] E --> |不存在|I[不存在改用户] I --> |注册|F H --> |提交数据|J[edit.php] J --> |提交成功|H
  • admin.php针对具体用户的note无法分页显示; 后台无法编辑和删除文本 难看,这个CSS没看过就凑活一下吧! 后台输入区域太小 前台和后台数据不能即使更新,有时候可能还更新不出来 footer不能贴在低部 无超级管理员后台 时间不准确
  • EU文件夹里面的所有东西都归属EasyUI所属,如由使用者产生相关的法律责任与我无关,具体详情请去看EasyUi的版权规定!
  • file

    自己最近学完PHP和Mysql,就尝试写了一个留言本,但还有很多不好和错误的地方,欢迎大家多多指导!

    lnmp官网

    具体就不聊了,详情见WORDPRESS安装教程

    注意记住填入数据库用户名和密码等等类似的东西

    • 进入数据库后台,按提示输入密码,安装lnmp的时候已经有了

      mysql
    • 创建数据库notebook

      create database notebook;
    • 选择数据库notebook

      use notebook;
    • 创建数据表user

      CREATE TABLE IF NOT EXISTS user (
      userid int(32) NOT NULL AUTO_INCREMENT,
      username varchar(64) NOT NULL,
      password varchar(64) NOT NULL,
      createtime datetime NOT NULL,
      createip varchar(32) NOT NULL,
      PRIMARY KEY (userid)
      ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    • 创建数据表note

      CREATE TABLE IF NOT EXISTS note (
      noteid int(32) NOT NULL  AUTO_INCREMENT,
      username varchar(64) NOT NULL,
      note longtext NOT NULL,
      date date NOT NULL,
      PRIMARY KEY (noteid)
      ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    优惠代码:(可节省1美刀)

    有免费的CDN支持,而且可以隐藏自己的服务器IP,还支持很多的功能,大家慢慢探索,但如果英语不好的话,也可能费点事!

    • 服务器配置
      lnmp vhost add

      和WordPress安装类似,但在选择是否创建数据库的时候,选择不创建

    参考:搭建WordPress博客

    graph TD
    A0[css.php/提供全局css]
    A2[EU/来提供admin里面的布局]
    A1[.htaccess/消除难看的.php后缀]
    graph TD
    
    A[config.php] -->B[connection.php]
    B --> C
    C[index.php] -->D{登陆/注册?}
    D -->|登陆| E{check.php来验证改用户是否存在?}
    D -->|注册| F[singup.php]
    F --> G[connect.php]
    G --> C
    E --> |存在|E1{密码是否正确?}
    E1 --> |正确|H
    E1 --> |错误|C
    H[admin.php]
    E --> |不存在|I[不存在改用户]
    I --> |注册|F
    H --> |提交数据|J[edit.php]
    J --> |提交成功|H
    

    • admin.php针对具体用户的note无法分页显示;
    • 后台无法编辑和删除文本
    • 难看,这个CSS没看过就凑活一下吧!
    • 后台输入区域太小
    • 前台和后台数据不能即使更新,有时候可能还更新不出来
    • footer不能贴在低部
    • 无超级管理员后台
    • 时间不准确

    EU文件夹里面的所有东西都归属EasyUI所属,如由使用者产生相关的法律责任与我无关,具体详情请去看EasyUi的版权规定!


    要不赞赏一下?

    微信
    支付宝
    PayPal
    Bitcoin

    版权声明 | Copyright

    除非特别说明,本博客所有作品均采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。转载请注明转自-
    https://www.emperinter.info/2019/08/16/php%e7%95%99%e8%a8%80%e6%9c%ac/


    要不聊聊?

    我相信你准备留下的内容是经过思考的!【勾选防爬虫,未勾选无法留言】

    *

    *



    YouTube | B站

    微信公众号

    优惠码

    阿里云国际版20美元
    Vultr10美元
    搬瓦工 | Bandwagon应该有折扣吧?
    Just My SocksJMS9272283 【注意手动复制去跳转】
    域名 | namesiloemperinter(1美元)
    币安 币安