微网站 源码 php,php 微网站 实例源码(pc手机平板 均可浏览)

微网站 源码 php,php 微网站 实例源码(pc手机平板 均可浏览)【实例简介】【实例截图】【核心代码】classAdminActionextendsCommAction{publicfunction_initialize(){if(session(‘adminuser’)!=C(‘webuser’)){$this->error(‘你没有权限’,U(‘/Admin/Index/home’));}}publicfunctionindex(){i…

大家好,又见面了,我是你们的朋友全栈君。

【实例简介】

【实例截图】

55cba6d228fa3447c3beda39ab338b38.png

【核心代码】

class AdminAction extends CommAction {

public function _initialize(){

if(session(‘adminuser’)!=C(‘webuser’)){

$this->error(‘你没有权限’,U(‘/Admin/Index/home’));

}

}

public function index(){

if($this->ispost()){

if(empty($_POST[‘user’]) || empty($_POST[‘pwd’])){

$this->error(‘用户名密码不能为空’);

}

$_POST[‘pwd’]=MD5($_POST[‘pwd’]);

$_POST[‘status’]=1;

if(M(‘admin’)->data($_POST)->add($_POST)){

$this->success(‘添加成功’);

}else{

$this->error(‘添加失败’);

}

}else{

$this->admin=M(‘admin’)->order(“id desc”)->select();

$this->display();

}

}

public function edit(){

if($this->ispost()){

if(empty($_POST[‘user’]) || empty($_POST[‘pwd’])){

$this->error(‘用户名密码不能为空’);

}

$_POST[‘pwd’]=MD5($_POST[‘pwd’]);

if(M(‘admin’)->data($_POST)->save($_POST)){

$this->success(‘修改成功’,U(‘/Admin/Admin/index’));

}else{

$this->error(‘修改失败’);

}

}else{

$this->admin=M(‘admin’)->find($_GET[‘id’]);

$this->display();

}

}

public function del(){

if(M(‘admin’)->delete($_GET[‘id’])){

$this->success(‘删除成功’);

}else{

$this->success(‘删除失败’);

}

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125118.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月19日 下午2:00
下一篇 2022年4月19日 下午2:00


相关推荐

  • 用JS获取地址栏url参数的方法_js的url是啥

    用JS获取地址栏url参数的方法_js的url是啥有个url如下:http://passport.csdn.net/account/login?from=http%3a%2f%2fwrite.blog.csdn.net%2fpostedit我们该如何获取from这个参数的值呢?在网上搜了下方法很简单,如下,第一种是通过正则,第二种通过切串放进数组的方式:方法一:functiongetQueryString(name){

    2025年7月8日
    6
  • strictmode android,Android 应用性能优化-StrictMode(严格模式)

    strictmode android,Android 应用性能优化-StrictMode(严格模式)UI线程如果被阻塞5秒的话,那么应用程序此时就会弹出ANR的对话框,ANR对应用程序来说是一个很严重的问题。如何防止应用程序出现ANR,怎么分析查看导致ANR问题的原因?我们来介绍Android的严格模式。怎样开启严格模式有两种开启方式。开发者选项进入开发者选项,里面找到启用严格模式,打开。当应用主线程执行长时间操作的话会闪锁屏幕。StrictModeAPI(代码调用)可以在Activit…

    2022年5月25日
    39
  • ViewPager 详解(一)—基本入门

    ViewPager 详解(一)—基本入门前言:这两天研究研究ViewPager滚动功能,现在很多的app都有用到这个功能,我们的大虾米也有这个模块。要研究就彻底的研究研究,我从不满足于一个功能只是简单的应用,要学就学的彻底,所以我打算将ViewPager分几篇写,研究的哪个程度就写到哪个程度吧。今天是第一篇,基本入门篇。相关文章:1、《ViewPager详解(一)—基本入门》2、《ViewPager详…

    2022年7月22日
    15
  • Java面试题大全(2021版)

    发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~本套Java面试题大全,全的不能再全,哈哈~一、Java基础知识面试题1、Java概述①.何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机

    2022年4月17日
    43
  • 国内云计算厂商众生相:四大阵营十几家企业生存盘点

    国内云计算厂商众生相:四大阵营十几家企业生存盘点

    2021年7月1日
    132
  • creo每次都要配置config_config配置中心

    creo每次都要配置config_config配置中心前言每个测试用例都应该有config部分,可以配置用例级别。比如name、base_url、variables、verify、export等等案例演示fromhttprunnerimport

    2022年7月30日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号