<?php
class LoginController extends Zend_Controller_Action{

function init(){
   Zend_Loader::loadClass('Admin');      //加载Admin模型
   $this->view->baseUrl = $this->_request->getBaseUrl(); //获得系统根路径
   $this->view->title="管理员登陆";       //设置视图标题
 }  
 function indexAction(){
 }
 function loginAction(){
  //取得管理员姓名参数
  $admin_name=trim($this->_getParam("admin_name"));
  //取得管理员密码参数
  $admin_password=trim($this->_getParam("admin_password"));
  
  if($admin_name=="" || $admin_password==""){
   $this->view->error="用户名或密码不能为空";
   $this->render("login/index",null,true);
  }else{
http://www.shkpw.com/citys.php

$admin=new Admin();
   echo "=============";
   $admin=$admin->fetchRow("admin_name= '".$admin_name."' and admin_password= '".$admin_password."'");
     if(empty($admin)){
      $this->view->error="错误的用户名和密码";
      $this->render("login/index",null,true);
     }else{
      $this->_forward("findallbook","Book");
     }
  }
 } 
}
?>

转载于:https://www.cnblogs.com/php168/archive/2012/11/09/2762128.html

php代码 2012057相关推荐

  1. 隐私合规:收集SDK部分介绍

    com.meizu.cloud.pushsdk.SystemReceiver 魅族推送服务是由魅族公司为开发者提供的消息推送服务,开发者可以向集成了魅族 push SDK 的客户端实时地推送通知或者消 ...

  2. IDEA中将代码块封装为方法,IDEA代码重构快捷键

    IDEA中将代码块封装为方法 选中要转换的代码块,快捷键: Windows快捷键:Alt + Shift + M Mac快捷键:Alt + Command + M 如图:

  3. IDEA自定义快捷指令,快捷生成代码、注释

    我们在使用idea时会发现有非常多的代码生成间接指令,比如输出指令.建主函数指令等等,只需要一个回车,代码就出来了,那我们能不能自定义这些东西呢?答案如下: 第一步,添加一个自定义组 第二步,单击新建 ...

  4. Alibaba代码规范插件、FindBugs插件安装及详解,IDEA插件安装,代码规范,代码查错,代码格式规范

    这是帮助开发者规范代码,培养优良的编码习惯的两个IDEA插件

  5. Myeclipse中项目没有代码错误提示,jsp页面无编译迹象?如何解决

    在使用Myeclipse开发项目时,发现jsp页面中嵌入的java代码没有编译的迹象,错误的get方法没有报错,没有报错信息我们如何知道我们开发的内容是正确的呢? 接下来就演示一下如何解决

  6. 十大算法,描述+代码+演示+分析+改进(赶紧收藏!)

    十大算法 1.冒泡排序 ​ (1)算法描述 ​ 冒泡排序是一种简单的排序算法.它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来.走访数列的工作是重复地进行直到没有再需要 ...

  7. 编写高性能Java代码的最佳实践

    编写高性能Java代码的最佳实践 摘要:本文首先介绍了负载测试.基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践.最后研究了JVM特定的调优技巧.数据库端的优化和架 ...

  8. Jquery DIV滚动至浏览器顶部后固定不动代码

    获取元素(这里定位元素A)距离顶部的高度,接着设定scroll滚动的事件,比如超过那个高度,把A的位置设定为fixed,小于该高度,修改回relative. 效果例1 代码如下复制代码 <scr ...

  9. 距离传感器控制灯泡代码_如何使用颜色传感器和超声波传感器检测障碍物和避障...

    上一期的内容中,我给大家介绍了如何使用触碰传感器检测障碍物和避障,今天我们再来说说如何使用颜色传感器和超声波传感器检测障碍物和避障. 使用颜色传感器 在大多数情况下,EV3颜色传感器并不适合用于障碍物 ...

最新文章

  1. 你必须会的 JDK 动态代理和 CGLIB 动态代理
  2. CNN更新换代!性能提升算力减半,还即插即用(附论文)
  3. Apache Kylin Cube 的构建过程
  4. mysql server 组件cve_Oracle MySQL Server 'Server'子组件远程安全漏洞(CVE-2012-0574)
  5. 卡号身份证过期的影响
  6. gnu.getopt java_c – 用于GNU getopt()的-W选项是什么?
  7. 【HTML5】在canvas上绘制简单的2D图形 (+太极图)
  8. Promise.all和Promise.race区别,和使用场景
  9. exchange2010 DAG备份
  10. SpringBoot之Junit单元测试
  11. PHP 密码生成器 计算生成时间
  12. NetSetMan特别版 网络地址切换工具
  13. JavaScript 页面刷新方法
  14. 启动vidalia 时不用打开firefox
  15. 操作系统OS-Lab2-FAT12文件读取
  16. 【路科V0】systemVerilog基础11——随机变量
  17. 你给员工吃肉,你将迎来一群狼!
  18. Centos7安装配置
  19. idea 汉化版 自定义类注释与方法注释 解决自定义注解出现红线
  20. Jenkins 添加侧边栏按钮链接 Sidebar Link插件

热门文章

  1. ssm框架requestmapping找不到_框架学习,就是介么简单
  2. netlogon启动后停止_自耦变压器降压启动原理
  3. python脚本怎么使用_如何使用Python脚本
  4. obj c和java_PKCS1-padding / RSA加密ios objc和java之间的区别
  5. 19、计算机图形学——蒙特卡洛路径追踪
  6. 并行处理的类型与CPU/GPU架构
  7. centos升级python_CentOS 升级Python3
  8. jemter接口并发数怎么算_JMeter学习使用(1) - 接口GET请求并发测试
  9. Activiti工作流从入门到入土:整合spring
  10. 本周ASP.NET英文技术文章推荐[06/03 - 06/09]