- 博客(31)
- 收藏
- 关注
原创 文件的下载的接口
// http://localhost/jiaxiao2/admin.php/Appstucoa/download/?File=F:/2.txt" public function download(){ $file =I('File'); // 上传文件保存路径 if(is_file($file)) { header("Con
2015-10-12 16:11:31 760
原创 验证码
Action中public function verify(){ import('ORG.Util.Image'); ob_end_clean();//清空输出缓存 Image::buildImageVerify();}Html中function freshVerify(){ document.getElementById(
2015-09-19 12:12:07 383
原创 Ueditor编辑器的使用
(1) 把ueditor文件夹放入Public目录下(2) 在NewsAction.class.php中加上方法upload()public function upload() { import('ORG.Net.UploadFile'); $config = array( 'maxSize' => 200
2015-08-19 17:02:20 698
原创 in查询和两个二维数组的拼接
1、当某个教练查看自己学员的时候,可以通过获取学员身份证号,然后在怎么通过不同的身份证号获取学员的登录名(可用视图实现,userinfo表和studentinfo表进行拼接)解决:functionarrTostr ($arr)//把二维数组转化为字符串{ foreach ($arr as $v) { $v = join(",",$v); //可
2015-08-18 16:02:57 1372
原创 发送邮箱实现找回密码
注意事项1、.开启socket:在php.ini中取消extension=php_sockets.dll前面的分号。2.登录你的邮箱手动开启STMP服务,这个服务默认是关闭的,一定要去邮箱->设置里去手动开启,开启时要求你设置一个独立密码,这个密码就是写在 'MAIL_PASSWORD'=>' ', // 邮箱密码,的密码而不是邮箱登录密码3、userinfo中加上一个字段Rese
2015-08-15 10:07:25 7195
原创 数组处理函数
1、count()---计算数组元素的个数$arr=array(“PHP课程”,“DIV+CSS课程”,array(“JQUERY“,”JAVASCRIPT”,“HTML”));Echo count($arr);输出 3Echo count($arr,1)输出:62、reset()---把数组内部指针移动到数组第一个元素,并返回元素3、end()---把数组
2015-08-13 10:08:28 972
原创 字符串处理函数
字符串处理函数implode()把数组组合成字符串。$arr=array(“PHP课程”,“DIV+CSS课程”,“JQUERY“,”JAVASCRIPT”);$str=implore(“,”,$arr);Echo $str;输出:PHP课程,DIV+CSS课程,JQUERY,JAVASCRIPT。explode() 把字符串分割成数组$arr1=explode(“,
2015-08-12 10:26:50 548
原创 数组
数组:在一个变量 中,存储一个或多个值,每一个元素都有一个访问ID。Foreach($arr as$key=>$value)Print_r()输出数组或者对象用foreach()打印一维数组(索引数组),并且可以添加样式$arr3[0]=”后盾网”;$arr3[1]=”php 免费视频教程”;$arr3[2]=”学好基础,才可以开始实战”;例如:foreach($arr
2015-08-11 10:32:38 474
原创 字符串函数
1、 字符串输出Echo()输出一个或多个字符串Print()输出字符串Printf()格式化输出字符串2、 字符串的截取Substr()对字符串进行指定数量的截取。Substr(对象,开始位置(从0开始),长度)Strchr()strstr别名,查找一个字符串在另一个字符串第一次出现,返回字符串到结尾 strchr(对象,查找的字符)
2015-08-10 22:47:55 540
原创 一键导出excel
怎样一键导出excelpublic function input() { ob_end_clean(); //清除缓冲区,避免乱码 header("Content-Typ:text/html;charset=utf-8"); vendor('Excel.PHPExcel.Writer.IWriter'); vendor('Exce
2015-06-05 10:45:05 1199
原创 返回上一步、‘ELT,EGT'和插入编辑器
返回上一步: $sql['ID'] = array('ELT', '9');是什么意思?表示查询条件ID小于等于九$sql['ID'] = array('EGT', '10');表示查询条件ID大于等于10; 公司简介插入编辑器 $(function() { $('#elm3').xheditor({skin:'o
2015-06-05 10:41:28 710
原创 URL参数
如何实现在地址栏上输入不同参数,就可以进入不同驾校的页面?解决:输入的地址统一为:localhost/jiaxiao2_1/Index.php/?n=Get参数,参数就表示SchoolID$_SESSION['SchoolID'] = $_GET['n'];
2015-06-05 10:39:56 357
原创 url传参
如何实现在地址栏上输入不同参数,就可以进入不同驾校的页面?解决:输入的地址统一为:localhost/jiaxiao2_1/Index.php/?n=Get参数,参数就表示SchoolID$_SESSION['SchoolID'] = $_GET['n'];
2015-05-21 17:13:12 467
原创 php获取当前html页面某个字段的值
怎样获取当前html页面的某个字段的信息?可设一个隐藏域,然后获取该标签的name值即可 然后在php中用$_POST获取即可$_POST['idcard']; 或者可以在form表单中写上要获取的值,然后用$_SERVER["QUERY_STRING"]来获取在php中写上$IDcard = $_SERVER["QUERY_STRING"];就可以获取到了。
2015-05-21 17:10:39 7357 2
原创 php获取html中input标签的值
Php如何获取html中input标签的值?解决:在input标签上加个name属性,然后php获取它的name属性就行$_POST['agree']
2015-05-21 14:40:43 20988
原创 更简单、更安全的查询方法
//另一种更安全的方法,且解决了查询,分页的问题,以后都应该用这种方法来做publicfunction manage($n) { $tab = M($n); $Bigtitle = I('Bigtitle'); $Publishtime = I('Publishtime'); $page = isset($_POST['p
2015-05-18 20:15:38 647
原创 自定义标签
在Index根目录下建一个文件夹TagLib,再建一个TagLibHd.class.php文件 import('TagLib'); Class TagLibHd extends TagLib{//TagLib+标签库名称(首字母大写) Protected $tags = array( //定义标签
2015-05-10 15:04:56 425
原创 配置URL路由
1、必须配置到外层的配置文件中'URL_MODEL' =>2,//代表url被重写了,不需要入口文件 'URL_ROUTER_ON'=> true,//开启url路由 'URL_ROUTE_RULES'=> array(//使url可以直接访问localhost/blog/c_100.html 'c/:id'=> 'Index/List/index',
2015-05-10 11:30:09 599
原创 关联模型
Class BlogRelationModel extends RelationModel{ protected $tablename='blog'; //关联关系的参照表 protected $_link=array( //关联定义 'attr'=>array( 'mapping_type'=>MANY_TO_M
2015-05-09 11:50:47 450
原创 easyui和thinkphp整合的分页功能
用easyui和thinkphp整合的赠删改查不能点击到下一页解决: $total=$tab->where($sql)->count(); $result = array(); $result =$tab->where($sql)->limit($offset,$rows)->select(); $json='{"total":'.$to
2015-05-04 20:58:11 616
原创 if标签的使用使根据不同角色登陆而呈现不同菜单项
怎样根据不同角色登陆而呈现不同菜单项先在LoginAction中获取用户的所属角色$user= M('usertab');$r=M('role_user');$role=M('role');$list=$user->field(array('ID','Name','Password','Identity','Schoolname'))->where('Name="'.$unam
2015-05-04 20:54:16 547
原创 php嵌入js以及下拉框的显示
1、怎么在php文件中写入jsecho'alert("约车成功")';2、怎么在模板文件中显示下拉框,并把下拉框数据存入数据库 上午 下午 晚上
2015-05-02 09:35:08 427
原创 日历控件
怎样使html文件中的文本框中出现日历控件?解决:在网上下载整个My97DatePicker,然后整个文件夹放进项目中的Public目录下,然后引用
2015-05-02 09:30:53 324
原创 U函数,I函数和模板后缀名
1、 如要改模板的后缀名,可在配置项中改:‘TMPL_TEMLATE_SUFFIX’=>’.htm’2、 U函数生成URL地址 U(’Index/index’,array(‘uid’=>1’),’’,1,true))可以 第一个参数解析为网站名/index.php/Index(控制器名)/Index.html,第二个参数可以组合上一个GET参数,第三个参数为伪静态后缀名,第四个参数为是否
2015-04-19 09:47:56 701
原创 访问控制器的方法
访问控制器里面的方法表达式为:Localhost/网站名/thinkphp.php?m=控制器名&a=方法名也可以Localhost/网站名/thinkphp.php/控制器名/方法名/$_GET参数
2015-04-13 19:12:56 437
原创 公用配置文件
建立前后台公用的配置文件在Index、Admin同级的文件夹中建一个Conf文件建一个config.php文件return array( 'DB_HOST' => 'localhost', 'DB_NAME' => 'jxdb', 'DB_USER' => 'root','DB_PWD' =>'');?>然后可以分别在Index,Admin的co
2015-04-11 17:06:26 487
原创 thinkphp的控制器传参
若一个function里面的内容大都一样,只是表不一样,可以使用传参方法写一个方法就行publicfunction zaixiao_basic($n) { $tab = M($n); $name = I('Name'); $idcard=I('IDcard'); $coachname = I('Coachname');
2015-04-09 08:49:08 2433
原创 volist 、获取IP和事件以及分页功能
1、Volist标签主要用于在模板中循环输出数据集或者多维数组。2、前台显示ip和time 建表的时候两个数据类型都选vachar,然后在添加数据的时候 public function add(){ import('ORG.Util.Date'); $user=D('liuyan'); if($vo=$user->create()
2015-04-03 15:15:45 728
原创 thinkphp 增删改查 ajaxreturn
//根据条件查询 public function zaixiao_basic() { $tab=M('drivestutab'); $name =I('Name'); $idcard =I('IDcard'); $sql = " Name like '$name%' and IDcard like '$idcard%'" ;
2015-04-02 20:24:30 540
原创 thinkphp
1、在easyui中行编辑时间字段,点击该字段怎么出现时间日历?解决:在editor中的type改为datebox2怎样实现点击按钮跳转到相应的页面解决:3怎样在删除信息的时候弹出一个“确定删除”的会话在Admin/Tpl/Cate/look.html中加上function del(){ if(confirm('您确定要删除吗')
2015-03-30 19:21:08 313
原创 easyUI
1、驾校网站后台学员信息管理用easyUI不能插入数据解决:方法中表名没写对。 2、用easyui获取数据库的内容有中文的会乱码,录入信息有中文进入数据库也会乱码??(表中的字符编码已经为UTF-8,也按照百度的方法引入easyui语言包/easyui/locale/easyui-lang-zh_CN.js"还是不行) 3、用easyUI不能实现对一张表既能编辑又能查询
2015-03-28 22:04:14 339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人