PHP中MVC思想过程详解(二)
mvc第二版文件如图所示: view目录下文件: 这两个目录下分别有4个增删改查的html文件 admin.php文件代码: [crayon-6745a6658fc1e001…
Read moremvc第二版文件如图所示: view目录下文件: 这两个目录下分别有4个增删改查的html文件 admin.php文件代码: [crayon-6745a6658fc1e001…
Read more这次讲解MVC分五个阶段、由浅入深、通俗易懂。 MVC思想其实是一直PHP写法的一种升华,M模型、V视图、C控制器。简单来说,就是M是数据库模型操作,如select、insert等。V是html文件。…
Read more本篇文章介绍一下关于收藏本站和设为首页的js代码,已兼容。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
<script type="text/javascript"> /*设为首页 和 收藏本站js代码 兼容IE,chrome,ff,360等 将以下代码放到首页 或者新建js文件*/ //设为首页 function SetHome(obj,url){ try{ obj.style.behavior='url(#default#homepage)'; obj.setHomePage(url); }catch(e){ if(window.netscape){ try{ netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); }catch(e){ alert("抱歉,此操作被浏览器拒绝!\n\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'"); } }else{ alert("抱歉,您所使用的浏览器无法完成此操作。\n\n您需要手动将【"+url+"】设置为首页。"); } } } //收藏本站 function AddFavorite(title, url) { try { window.external.addFavorite(url, title); } catch (e) { try { window.sidebar.addPanel(title, url, ""); } catch (e) { alert("抱歉,您所使用的浏览器无法完成此操作。\n\n加入收藏失败,请使用Ctrl+D进行添加"); } } } </script> <!--页面调用:--> <a href="javascript:void(0);" onclick="SetHome(this,'http://www.phperblog.cn');">设为首页</a> <a href="javascript:void(0);" onclick="AddFavorite('我的网站',location.href)">收藏本站</a> |
当然浏览器拦截了,那就直接作出一个提示。
Read more这按文章内容是讲解Simple HTML DOM,Simple HTML DOM是非常好用的HTML解析器,它让你能够像jQuery一样很方便的操作html文档。看看如何使用: [cra…
Read more1、HTML5 Canvas模拟衣服撕扯动画 超级逼真 今天又要来推荐一款HTML5 Canvas动画,是一个模拟衣服撕扯动画,效果非常逼真。刚开始衣服挂在绳子上,用鼠标拖拽衣服即可让衣服摆动起 来,…
Read more该函数讲解了可以讲网络中的图片下载并保存到你想要的地方。代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
<?php /** * * @author LiZeQiao <674531003@qq.com> * @version * Function: 获取远程图片并把它保存到本地 * * 确定您有把文件写入本地服务器的权限 * * 变量说明: * $url 是远程图片的完整URL地址,不能为空。 * $filename 是可选变量: 如果为空,本地文件名将基于时间和日期// 自动生成. * */ function lzq_Image($url,$filename='') { /*判断是否传入url 为空就返回*/ if($url==''):return false;endif; /*判断是否传入文件名,判断是否为jpg或gif图片 为空返回*/ if($filename=='') { $ext=strrchr($url,'.'); if($ext!='.gif' && $ext!='.jpg'):return false;endif; /*以时间命名*/ $filename=date('dMYHis').$ext; } /*打开缓冲区*/ ob_start(); /*读入一个文件并写入到输出缓冲。*/ readfile($url); /*获取缓冲区内容*/ $img = ob_get_contents(); /*清除缓冲区*/ ob_end_clean(); /*返回字符串的长度*/ $size = strlen($img); $fp2=@fopen($filename, 'a'); /*写入文件(可安全用于二进制文件)。*/ fwrite($fp2,$img); fclose($fp2); return $filename; } $img=lzq_Image('http://img04.taobaocdn.com/bao/uploaded/i4/T1Zj.gFM0bXXXXXXXX_!!0-item_pic.jpg',''); if($img){echo '<pre><img src='.$img.'></pre>';}else{echo 'false';} ?> |
Read more
在我的代码旅程和编程经历中,已经遭遇很多奇特的对手,还有更为奇特的盟友。我至少发现有5种代码勇 士,有些是出色的战友,其他则似乎都在搅黄我的每个计划。不过他们都在软件开发的万神殿上都有一席之地。如果没…
Read more一、自动验证 array(‘验证字段’,’验证规则’,’错误提示’,’验证条件’,’附加规…
Read more在config下配置,这篇文章解释了THINKPHP项目分组的一些含义。 第二种方法定义:
1 |
'APP_GROUP_LIST' => 'Home,Admin', //项目分组设定 |
一般THINKPHP框架网站…
Read more这篇文章主要是Dedecms的目录结构,一些文件目录是干嘛用的。 “a”: 默认HTML文件存放目录 “data”: 系统缓存或其它可写入数据存放目录 “dede”: 默认后台管理目录 “image…
Read more