时间:2021-07-01 10:21:17 帮助过:36人阅读
<html><head><metacharset="UTF-8"><title>首页title>head><body><ahref="{:U('Home/User/index')}">登录a><ahref="">注册a>body>html>U 方法使用参考地址:http://www.thinkphp.cn/info/132.html
在Controller下新建一个UserController.class.php文件,其代码如下:
namespaceHome\Controller;
useThink\Controller;
classUserControllerextendsController {publicfunctionindex(){$this->display();//在上一节讨论过了,这将直接输出User下的index.html页面(为什么是User下的,因为TP的规范规定类名和文件名一致.)
    }
    publicfunctionlogin(){//默认php获取方式//         $data = $_POST;//         var_dump($data);//TP的I方法$data = I('post.');//post.表示所有的  post.username表示获取username,可以有第二个参数表示默认值,第三个参数表示过滤if ($data['username']=='admin' && $data['userpwd']=='admin') {
            $this->show('SUCCESS'); //在这里应该指向一个login.html,来实现View和Controller分离思想
        }else {
            $this->show('FAIL');  
        } 
    }
?>I 方法使用参考地址:http://www.thinkphp.cn/document/308.html 
在View下新建User文件夹,对应上面的控制器类名,在里面创建index.html和login.html  
.\Application\Home\View\User\index.html的代码如下:
<html><head><metacharset="UTF-8"><title>登录title>head><body><h1>一个简单的登录页面h1><formaction="{:U('Home/User/login')}"method="post">
    用户名<inputtype="text"name="username">input>
    密码<inputtype="password"name="userpwd">input><inputtype="submit">form>body>html>').addClass('pre-numbering').hide();
                    $(this).addClass('has-numbering').parent().append($numbering);
                    for (i = 1; i <= lines; i++) {
                        $numbering.append($('').text(i));
                    };
                    $numbering.fadeIn(1700);
                });
            });
        
                
                
                以上就介绍了 Think PHPTP框架的基本使用 二,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。