ThinkPHP代码

// 1. Home module: Common Conf Controller index.html Modle View// 2. The code is Controller/IndexController.class.php// 3. 入口文件,index.php

define(‘APP_DEBUG‘,true);
define(‘BIND_MODULE‘,‘User‘); // I create it.
define(‘CONF_EXT‘,‘.yaml‘); // I create it.
define(‘APP_PATH‘,‘./Application/‘);
require ‘./ThinkPHP/ThinkPHP.php‘;

// 4. thinkphp directory      Application >> Common >> Home >> Public >> Runtime >> ThinkPHP >> Composer.json >> index.php >> README.md >> #index.php#// 5. Application directory     Common >> Home >> Runtime >> User >> index.html >> README.md    Home directory      Common >> Config >> Controller >> Model >> View >> index.html // 6. ThinkPHP directory     Common >> Conf >> Lang >> Library >> Mode >> Tpl >> LICENSE.txt >> logo.png >> ThinkPHP.php// 5. 怎么让emacs不生成 #index.php# 文件<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller{

    public function index(){
        // $config = C(‘‘);
        // dump($config); 输出$config的结果
        echo "index<br>";
    }

    public function _before_index(){
        echo "index.before<br>";
    }

    public function _after_index(){
        echo "index.after<br>";
    }

    // public function list(){
    //     echo "list";
    // }

}
时间: 2024-10-24 11:04:12

ThinkPHP代码的相关文章

在PHPStorm中支持ThinkPHP代码提示

在phpstorm中开发ThinkPHP应用程序时,没有代码提示,困扰了很长时间,后来参考网上一些关于在phpstorm中支持YII框架代码提示的相关帖子,尝试在ThinkPHP中进行测试,目前测试成功,现留帖记录过程. 第1步:在phpstorm的settings选项菜单中,设置当前应用程序的包含目录(要包含ThinkPHP框架包). 第2步:在ThinkPHP框架包中,取消无关文件的代码提示影响. 到此,代码提示成功. 在PHPStorm中支持ThinkPHP代码提示

Php 漏洞代码

Php包含漏洞 易裤cms包含漏洞 <? $i = $_GET['t']; include($i); //http://127.0.0.1/include/include.php?t=test.txt //$i=test.txt ?> 结论:文件包含意味着以php脚本格式去执行包含的文件 远程包含,本地包含原因: 1.php.ini中allow_url_include设置开启则可存在远程包含 2.Php编程中包含函数的选用. 低版本安全狗后门绕过采用的文件包含漏洞 上传两个文件 1.logo.

ThinkPHP学习-1:入口文件,命名空间和UserController.class.php

ThinkPHP放到wamp下的www目录即可启动,非常方便.ThinkPHP的唯一入口文件为./index.php. // 应用入口文件 // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false define('APP_DEBUG',True); // 定义应用目录 define('APP_PATH','./A

如何将CKeditor编辑器的上传和thinkphp结合

转载:THINKPHP代码中 lxepoo的文章 有时候我们会发现,我们需要对上传文件进行日志记录,这样的记录通常写在LOG文件或数据库中,那么,通过TP本身的上传类,可以实现的,但是只能做到编辑器外上传并记录,而我们在编辑器内上传的图片.附件却无法捕获,所以这里我分享一个我写的小代码片段,仅供参考.首先如果你不知道ckeditor,那么请忽略此文,谢谢. 当我们在模板中,将ckeditor配置好后,需要在JS代码中进行一些调整或修改,如下: CKEDITOR.replace( 'v_conte

ThinkPHP小技巧之改变应用名称

一丶更改应用名称 当我们部署好thinkphp代码后,我们得结构是这样的 我们可以在index.php入口文件设置应用名称 代码如下. <?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE CAN DO IT JUST THINK ] // +-------------------------------------------------------

使用thinkphp如何实现短信验证注册?

注册时经常需要用到短信验证码,本文主要和大家分享使用thinkphp实现短信验证注册的思路和具体实现,希望可以帮助大家更好的学习thinkphp框架. 思路 1.用户输入手机号,请求获取短信验证码. 2.thinkphp生成短信验证码,存储,同时和其他参数一起发送请求给云片. 3.云片发送短信验证码到指定手机号. 4.用户输入短信验证码. 5.thinkphp根据验证码是否正确.验证码是否过期两个条件判断是否验证通过. 代码实现 验证接口 接口地址: https://sms.yunpian.co

ThinkPHP的Auth类认证

Auth 类已经在ThinkPHP代码仓库中存在很久了,但是因为一直没有出过它的教程, 很少人知道它, 它其实比RBAC更方便 .  RBAC是按节点进行认证的,如果要控制比节点更细的权限就有点困难了,比如页面上面的操作按钮, 我想判断用户权限来显示这个按钮, 如果没有权限就不会显示这个按钮:  再比如我想按积分进行权限认证,  积分在0-100时能干什么, 在101-200时能干什么.  这些权限认证用RABC都很困难.     下面介绍 Auth权限认证, 它几乎是全能的, 除了能进行节点认

thinkphp Auth认证类 比RBAC更好的权限认证方式(Auth类认证)

thinkphp Auth认证类 比RBAC更好的权限认证方式(Auth类认证) Auth 类已经在ThinkPHP代码仓库中存在很久了,但是因为一直没有出过它的教程, 很少人知道它, 它其实比RBAC更方便 . RBAC是按节点进行认证的,如果要控制比节点更细的权限就有点困难了,比如页面上面的操作按钮, 我想判断用户权限来显示这个按钮, 如果没有权限就不会显示这个按钮: 再比如我想按积分进行权限认证, 积分在0-100时能干什么, 在101-200时能干什么. 这些权限认证用RABC都很困难.

淘宝店铺应用android源码

一个淘宝店铺的app 界面模仿蘑菇街 完结版很多朋友想知道web端 我发上来 是用thinkphp框架 懂的同学拿去研究 ,之前做的前台 现在基本上不能用 就看个后台就好了 也比较简单 我放上来 大家看看,因为涉及的服务器端一些用户名 密码 大家自己配置在本机上 我发的localhost的里面有一个sql文件是数据库导入文件 ,里面的apk是用来升级的版本 设置update.xml 用来跟之前安装的对比版本的 主要用来升级用 其他都是thinkphp代码 --------------------