- 博客(28)
- 资源 (6)
- 收藏
- 关注
原创 正则表达式 笔记
一、正则表达式 1)理解:正则表达式是一种字符串搜索与匹配的工具 2)正则表达式到底是什么?二、PHP中常用的正则表达式函数 编写了一个输出函数 如下: function show($var = null){ if(empty($var)){ echo "null"; }elseif (is_array($var) || is_object($var)) { echo "<pre...
2018-05-31 09:43:23 320
原创 李炎辉视频(3) 修改目录 上传图片
1)做一个超链接,包裹相册名称,链接地址为photo_show.php,并把当前id传递进去。 二、修改目录
2018-05-21 21:56:12 121
原创 李炎辉视频(2) 目录显示
1)做出界面,根据如下结构通过样式做出界面<dl> <dt><img src="./img/7.jpg"/></dt> <dd>网络游戏宣传图(15)</dd></dl>2)循环一下,样式做出来,如图(样式做出来就还原回去,只留下一个)<?php foreach(range
2018-05-21 16:11:28 131
原创 李炎辉视频(1) 相册目录
1)界面,添加相册超链接只有登录后才能看到 2)开始编辑相册目录添加页面,这里直接cope的一张页面进行修改,相册目录添加页面只有本人才能进入 做出如下界面: 3)点击公开,隐藏密码框,点击私密,显示密码框---通过一个js小程序实现 调用js文件 编写js文件 4) 创建一个存放dir目录信息的数据表 photo_dir 5)...
2018-05-19 13:01:03 142
原创 两个函数 -- 转义sql html特殊字符转义成html实体
/** * 转义函数 */ function _mysql_string($_string){ //如果get_magic_quotes_gpc()如果是开启状态,就不需要转义 if(!get_magic_quotes_gpc()){ return mysql_real_escape_string($_string); } return $_string; } ...
2018-05-17 17:08:15 1527
原创 李炎辉视频2.7 分页函数
1)先将 html 包成函数,放到核心函数库/** * _paging 分页函数 * @param int $_type 1/2 * 1---数字分页 * 2---文本分页 */ function _paging($_type){ //在这里拿不到值,做成全局变量就能拿到值了 global $_page,$_pageabsolute,$_num,$_id;...
2018-05-16 21:45:48 148
原创 李炎辉视频2.4 分页 -- 页码 -- page传值容错 -- 数据库清零容错
一、分页 1)先看一下 LIMIT 的用法 LIMIT 0,10 //表示从第0+1条开始显示10条数据 在拿到数据的sql语句中加上 LIMIT 0,10 表示拿到10条数据。 2)创建变量,动态的调整 10 3)写一下分页的界面,点击分页,跳转到本页,传参数 4)page是干什么的呢?看一下分...
2018-05-16 09:40:55 184
原创 js中 [] 的使用
js中允许把 ‘ . ’替换成 ' [] ';// . 后面的值无法修改// [] 里面的值可以随便写,['字符串']// oDiv.style['width'] == oDiv.style.width// oDiv.style.oAttr.value 错误写一个小例子理解一下运行截图:输入css属性和值,改变css的样式<style>div{widt...
2018-05-15 18:24:23 4496
原创 李炎辉视频2.1 生成COOKIE -- 退出
一、生成cookie 数据验证成功后,要生成cookie 完成登录状态 1)在验证文件login.func.php中写函数 2)在登录数据验证通过之后调用该函数,下边三个值根据函数自己整 3)看效果,用 二、 退出 1)只有登录了,才有...
2018-05-15 17:00:34 142
原创 李炎辉视频1.7 对数据进行js验证
一、对数据进行js验证 1)要验证的数据是<form>发送出来的,所以我们要先在js文件中找到<form> 2)点击submit按钮拿到数据 3)开始验证,如 ...
2018-05-15 16:08:29 133
原创 李炎辉视频1.4 创建用户表 1.5 写入数据库
一、创建用户表 1)创建数据库,注意选择 2)创建用户表,添加字段,注意id和时间的类型 二、写入数据库 (未包装的) 1)连接数据库,因为我们的页面引入了公共文件,所以写到公共文件中 2)写入信息,下边的sql语句不完全,改一下就好了。 ...
2018-05-14 17:54:05 133
原创 李炎辉视频1.3 表单自动转义 -- 唯一标识符
1、表单自动转义 mysql_real_escape_string()函数可以转移特殊字符 -- 在1.0的博文中已经介绍了。 为了安全起见,只要写入数据库的或对数据操作的就都转义一下。 在测试的时侯,我们发现php会将表单自动转义,所以我们需要处理一下,可以通过php.ini来关闭此功能,也可以创建一个 函数来判断是否开启了自动转义,然后进...
2018-05-14 16:40:20 239
原创 李炎辉视频1.0 数据验证流程
一、数据验证 1)做一个单独的php文件如:register.func.php 2)在这个文件里定义一些函数,用来验证数据 3)将验证完的数据拿到 要用到的函数 1) mysql_real_escape_string() -- 转义 SQL 语句中使用的字符串中的特殊字...
2018-05-13 11:05:46 161
原创 李炎辉视频0.9 提交数据需要的验证--接收数据注意--接收数据流程--弹窗函数
一、提交数据需要的验证 -- 两种选择一种就好了 $_GET[''] 判断是否提交了数据 $_POST['']隐藏字段,判断是否提交了数据 二、接收数据注意,如果有验证码存在,先接收验证码数据,防止恶意注册三、接受数据的大致流程 四、弹窗函数 ...
2018-05-13 09:30:41 160
原创 李炎辉视频0.3 执行耗时
一、执行耗时 函数: 1、 microtime();microtime — 返回当前 Unix 时间戳和微秒数mixed microtime ([ bool $get_as_float ] )返回格式:微秒数 时间戳 2、 explode ();explode — 使用一个字符串分割另一个字符串说明:array explode ( string $...
2018-05-13 08:39:13 186
原创 李炎辉视频0.7 验证码制作--验证码局部刷新
一、验证码 做验证码之前先看一看要用到的函数。 mt_rand() 生成随机数 mt_rand — 生成更好的随机数 int mt_rand ( int $min , int $max ) 返回 min (或者 0) 到 max (或者是到 mt_getrandmax() ,包含这个值)之间的随机整数...
2018-05-12 20:15:35 232
原创 李炎辉视频0.6 头像取值--表单不能发送img的src
一、头像取值,如下,在子窗体上点击头像,改变父窗体上的那个头像 方法一: (能行,但是有点过时了,因为还是用的onclick这种) 1)在子窗体上的<img />加一个点击事件,点击的时候调用一个函数并把拿到的src传入 2)写opener函数,接受传入的src,拿...
2018-05-12 13:47:41 194
原创 李炎辉视频0.5 将css做成包含文件
一、将css做成包含文件 1)创建一个公共的文件,用于引入css文件,ico图标,title标签等 2)在调用页面声明一个常量来指定本页的内容 3)将title.inc.php文件引入 ...
2018-05-12 11:25:16 99
原创 李炎辉视频0.4 鼠标手型--js弹窗
一、设置鼠标移入之后变成手型 二、js弹窗<style> img{ cursor: pointer; /*鼠标移动到图片上显示手型*/ }</style><body><img src="bitbug_favicon.ico" onclick="javascript:window.open('test1.php','name...
2018-05-12 10:37:48 142
原创 李炎辉视频 0.1 页面布局 -- h1标签
一、页面布局上 css样式是分开的,基本的样式(各个页面通用)用一个,各个页面各有特色的用一个。二、<h1>标签的用法 H标签在网页中对文本标题起到着重强调的一种标签,可以引起搜索引擎的侧重,在搜索引擎访问网页进行抓取时,H标签的内容作为强调部分。网易首页中只在LOGO前面出现一次H1标签,文本内容是网易,但仔细观察,这一次H1标签就是为了突出品牌关键词,纯粹给搜索...
2018-05-11 10:24:38 218
原创 css 关于元素定位的学习
一、定位模式 选择器{position:属性值} 1、static : 静态定位 (默认的定位方式) 2、relative : 相对定位,相对于其原文档流的位置进行定位。 3、absolute : 绝对定位,相对于其上一个已经定位的父元素进行定位。 4、fixed : 固定定位,相对于浏览器窗口进行定位。二、位偏移 用于精确定位元素的具体位置 top、b...
2018-05-06 20:01:33 739
原创 js 属性操作的注意事项
一、判断方面,在js中有一些东西是不能拿来做判断的,不然一判断,一个挂。 1、所有的相对路径,都不要拿来做判断; 比如说:<img />的src 、 href=''等 2、颜色值也不要拿来做判断 color: red #f00 rgb(255,0,0) 3、innerHTML也不要拿来做判断举个小例子吧<body><...
2018-05-04 19:37:18 134
原创 js 关于动态添加class样式的学习
如果,我这里有一个需求。如下的页面代码<body><input type="button" value="红" id="btn1"/><p id="p1">2016年圣诞前的一个星期天下午,我推开窗,加州明媚的阳光洒在街道上,四季如春的旧金山和风拂面。对面屋外草地上金发碧眼的孩子们正兴奋的跑着跳着,看着家长给圣诞树装扮上满满的礼物 。眺望
2018-05-04 18:27:45 25786 1
原创 js 属性操作注意事项1
一、属性写法我要点击 oBen2 按钮使p的字号加1按照以往的思路,无非是拿到oP的style,改变它的font-size属性,如下oP.style.font-size但是JS中不允许出现'-'所以 font-size ==> fontSizecss中的其他属性也是这么改,如padding-top ==> paddingTop二、千万不要忘记写单位例:var num = 15;...
2018-05-04 17:36:11 113
Dreamweaver
2018-03-18
ITelephony.aidl NeighboringCellInfo.aidl
2018-03-18
卓大师.exe
2018-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人