展望未来天马行空至爱吾爱joe笨娃娃
最近学习Linux准备做一套企业级linux服务器搭建视频。。。。
php上传rar压缩包并解压到目录 1.php上传并解压的原理 普通上传功能 上传服务器 rar zip 加载系统组件 执行解压命令 成功解压到目录 7z 2.php执行系统命令的几类函数的区别 system()输出并返回最后一行shell结果 exec()不输出结果,返回最后一行shell结果
thinkphp入门和介绍 thinkphp版本和文件夹规范 thinkphp项目入口文件声明和注意项 url路径访问与模板控制器之间的关系 pathinfo的两种模式与模板和控制器之间的关系 thinkphp模板替换与系统常量 thinkphp调试模式与日志记录 thinkphp连接至数据库及主从数据库的设置 thinkphp实例化模型 create方法与令牌 curd和关联
thinkphp中的视图 在mvc里面的view是指我们的模板 这个地方的视图是指我们数据库中的视图 虚拟存在的一张表,里面有行和列,同时也有具体的数据 但数据并不是写在这个表里面的.这当中的行和列信息,也不是写在这张表里 他是通过你查询出来的表当中的数据,列还有行信息 "user"=>array('id','username','password'); '
三大自动 自动验证(他的生效时期是在action控制器里面的) 自动完成(自动填充) 字段映射(自动映射) protected $_validate=array( array('验证字段','验证规则','错误提示','验证条件','附加规则','验证时间') //需要验证的表单的名称也可以是表单中的一些辅助字段 //验证规则必须要结合附加规则一起使用 //验证条件 0,1,2
find()只查询一条记录,其返回的是一个一维数组 select()select是指将表中的所有信息全部读出来 findAll()和select方法相同 select 字段 from 表 where $user->table()如果想操作多张表,可以使用table $list=$user->select(); $user->data()data方法是可以被代替的,主
链接数据库 mysql,mssql,pgsql,sqllite,oracle,ibase,pdo 数据库抽象层到底选择哪一个,不论选择哪一个数据库链接,都是使用thinkphp为你封装好的方法 db_type=>'mysql' 'db_host'=>'localhost', 'DB_name'=>'videodemo', 'Db_user'=>'root',
路径访问与模块之间的关系 thinkphp当中模块,动作,与url路径之间的关系 我们的所有访问模块还有动作,全部都必须经过主入口文件 如果我们访问admin.php这个主入口文件的时候,我们不知道访问哪个模块,也不知道哪个方法 thinkphp规定,所有的主入口文件默认访问index控制器 并且,所有的控制器默认访问的是index方法 模块/方法 定义第一私有方法的意义:能够写一个
框架:就是别人写好的一批类和一个规则 不论是服务器平台还是我们使用的web服务器 windows linux unix apache iis ngix比较好的实现扩平台 方便跨平台上面(unix windows)区分大小写 发现之前在windows平台上面的一些文件名 app.debug url上面支持多种模式 方便SEO 自动加载,动态编译,节约系统效率 a
.检测Apache是否支持mod_rewrite 通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。 如果没有开启&ldquo
<frameset rows="60,*" border=0 frameborder="yes" name="top_frame"> <frame src="top_index.php" noresize frameborder="no" name=&q
1. mydb.php //DB类 2. backup.php //备份脚本 3. restore.php //还原脚本 mydb.php <? class db{ var $linkid; var $sqlid; var $record; function db($host="",$username="",$pass
用户登录,上传视频。。修改配置php.ini配置文件,视频转码 FFmpeg,视频截图,类别目录,专辑目录,修改内容,视频评价,删除内容,统计功能,分类管理。 ffmpeg.exe -v 0 -i $in -ar 11025 -qscale 6 -s 480x360 $out //视频转码 public function converttoflv($in,
制作PHP安装程序的原理和步骤 1.制作PHP安装程序的原理和步骤 检查目录或者文件的权限 修改或者添加配置文件 检查配置文件正确性 导入数据库 锁定或者删除安装文件 其实php安装程序的安装原理无非就是将数据库结构的内容导入到相应的数据库,从这个过程中重新配置链接数据库的参数和文件。然后删除或者修改安装文件。 2.制作安装程序用到的php函数 is_
在线支付接口 php云网接口开发 1.云网支付接口的特点和申请 订单页面 状态页面 云网平台 收款人银行账户 返回页面 2.云网支付接口PHP开发文档 在线支付接口 php支付宝接口开发 1.什么是支付接口 2.实现在线支付接口的原理和流程 3.学习支付宝接口及时到账开发和
哎。。。写篇日志记录下第一次不算是约会的约会吧。。。 搞技术的。。宅男一枚。。本来是帮她修电脑的。。。后来她说想去看海。。当时已经是夜里11:45.。。学校的路灯都差不多熄灭了。。海距离我们学校还是挺远的。。中间有段路也没路灯。。一片漆黑。。当时天还飘着小雨。。这么晚。。天气还这么差。。最后还是陪着她去了。。她夜里视力不太好。。所以有一段漆黑的地方。。她看
smarty是一个PHP模板引擎。smarty读取模板文件然后用他们创建PHP脚本。 smarty的安装 require('smarty.class.php'); $smarty=new smarty; 模板设计者 基本语法:{*注释*} 函数{config_load file="colors.conf"} 变量 从php分配的变量 $smarty=new
xml指可扩展标记语言 xml被用来传输和存储数据 xml文档生成一种树状结构大小写敏感 xml通过DTD验证 <!DOCTYPE note system "note.dtd"> DTD的作用是定义xml文档的结构也使用一系列合法的元素来定义文档
ajax指无需加载整个网页的情况下,能够更新部分内容的技术。 function myfunction(){ var xmlhttp; if(XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); }else{ xmlhttp=new ActiveXObject("Microsoft.XMLH
jquery:即JS库; <script type="text/javascript" src="jquery.js"></script> <script> $(doucument).ready(function(){ $(selector).click(function(){
什么是无限分类呢?就像windows下新建一个文件夹,在新建的文件夹下又可以新建 一个文件夹,这样无限循环下去,无限分类也是这样,父类可以分 出它子类,子类又 可以分出它的子类,这样一直无限循环下去。 那PHP又是如何实现它的无限分类的呢?如何把它的各个分类一一列出来呢? 首先我们假设有这样的一个三级分类,新闻→PHP新闻→PHP6.0出来了。 如果我们要查找&ldq
在一个新的学校里,你们过得好吗? 本 来这是一封早就应该写的信,有许多话早应该说,但是我没有去写,没有去说。不是不想,而是我知道你们非常讨厌一个空洞的说教者。所以,我在等待,等待你们 自己去体会的生活,等待你们来自生活的感觉,等待你们对自己生活态度的反思。这些东西只是一个时间的问题,在一学期即将结束的时候,在你们忙着准备期末考 试的
<?php $rowperpage=3; $row=mysql_fetch_assoc(mysql_query("select count(*) as c from messages")); $rows=$row['c']; $pages=ceil($rows/$rowperpage); $curpag
$_FILES["file"]["name"] - 被上传文件的名称 $_FILES["file"]["type"] - 被上传文件的类型 $_FILES["file"]["size"] - 被上传文件的大小,以字节计 $_FILES["file"
使用GD库函数 p_w_picpathcreate(宽度,高度)返回一个图像描述符 如下方式是一种方法: if(!function_exists('p_w_picpathcreate')) { die('本服务器不支持GD模块'); } 如果不支持的话,如何配置 ? 下载gd模块的dll文件,修改php.ini,重启服务器即可. 以下简称PHP作图为PS. 当您打算 P
^ $ . 代表一个除\n以外的字符 ? 代表0或者1个 * 代表0或者更多 + 代表一个或者更多 {} 代表连续出现的次数 ereg()和eregi()用于简单的查询 ereg_replace()和eregi_replace()用于搜索替换 split()用于分离字符串 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[
呼呼,很早就想写自己的博客了,可是一直以没有时间为借口不写。。。蒽。。以后一定改掉自己的惰性好好学习的。。。。加油。。。不二仔工作室。。。
但凡人,都是有追求的! 我们庆幸可以生在这样一个时代,可以把自己的职业与追求联系起来! 我们同样庆幸,今天,我们拥有了实现自己的梦想与追求的权力! 先问问你自己,你的梦想与追求是什么? 再问问你自己,你是否将永不言放弃? 你在选择职业的时候,考虑的是什么,薪金?福利?头衔?发展?是不是觉得有点对,但又不是都对? 因为你其实要挑选的是一种生活方式,以及一种
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号