linux CentOS6的mail/sendmail命令发送电子邮件实现
摘要:由于经常工作在linux下,所以很多时候需要将自己工作的报告或其他有用的东东发送给相关的人,所以花时间研究了一下在linux下如何发送mail。我们通常能用到下面3中发送方式:1. 使用Shell当编辑器发送邮件这种方式可以直接在shell窗口编辑邮件正文,当编辑完成之后使用Ctrl+D退出,同时邮件也会被发送出去代码如下 复制代码 # -s后面是邮件的主题,主题后面是目标邮件地址[root@centos6 ~]# mail -s “Lucky mail” xlapn@126.comHi Tomas,Thank you for you help!Regards,Daniel2. 使用管道发送邮
阅读全文
如何查看IE浏览器版本?在线检测IE版本号
摘要:虽然IE浏览器在全球使用率是最高的,但是仍然有部分用户并不知道IE浏览器是什么?所以对于自己使用的桌面上那个 e 图标的软件也不知道是什么版本的。当然,大部分情况我们也没有必要去知道自己使用的IE浏览器是什么版本,不过有时候浏览到一些网站时,网站明确的表示不支持某个IE版本以下的版本,所以这个时候需要确定一下自己当前使用的IE浏览器是什么版本。下面我们为大家提供了三种确认的方法。第一种方法,你可以直接打开我们用于检测IE浏览器版本的网址,打开以下网址为直接提示您的IE浏览器为什么版本:第二种是通过 IE logo 在确认,就是桌面上的那个 e 图标:不过IE7和IE8,以及IE9和IE10都是
阅读全文
javascrpt DOMDocument查找xml指定节点实现程序
摘要:代码如下 复制代码 <?php$domxml = new DOMDocument();$domxml->load("test.xml");//使用xpath技术,xpath是需要结合dom技术来使用的,主要是用于查询,把一些用dom很难实现的节点查询技术做出来,例如不分层级的节点查询//格式具体参考手册,下面给出了基本的参考流程,查找所有的BBB节点$xpath = new DOMXPath($domxml);$node_list = $xpath->query("//BBB");echo $node_list->length;?
阅读全文
sql事务(Transaction)用法介绍及回滚实例
摘要:当对多个表进行更新的时候,某条执行失败。为了保持数据的完整性,需要使用事务回滚。 显示设置事务代码如下 复制代码 begin try begin transaction insert into shiwu (asd) values ('aasdasda'); commit transaction end try begin catch select ERROR_NUMBER() as errornumber rollback transaction end catch 隐式设置事务代码如下 复制代码 set implicit_transactions on; -- 启动隐式事务
阅读全文
PHP中extract函数各种用法介绍
摘要:直接上代码:代码如下 复制代码 <?php$my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse");extract($my_array);echo "$a = $a; $b = $b; $c = $c";?> 猜猜会会出现什么结果?输出:代码如下 复制代码 $a = Cat; $b = Dog; $c = Horse 没有定义变量$a $b $c ,也没有赋值,为
阅读全文
javascrpt DOMDocument查找xml指定节点实现程序
摘要:代码如下 复制代码 <?php$domxml = new DOMDocument();$domxml->load("test.xml");//使用xpath技术,xpath是需要结合dom技术来使用的,主要是用于查询,把一些用dom很难实现的节点查询技术做出来,例如不分层级的节点查询//格式具体参考手册,下面给出了基本的参考流程,查找所有的BBB节点$xpath = new DOMXPath($domxml);$node_list = $xpath->query("//BBB");echo $node_list->length;?
阅读全文
sql事务(Transaction)用法介绍及回滚实例
摘要:当对多个表进行更新的时候,某条执行失败。为了保持数据的完整性,需要使用事务回滚。 显示设置事务代码如下 复制代码 begin try begin transaction insert into shiwu (asd) values ('aasdasda'); commit transaction end try begin catch select ERROR_NUMBER() as errornumber rollback transaction end catch 隐式设置事务代码如下 复制代码 set implicit_transactions on; -- 启动隐式事务
阅读全文
windows/linux服务器下mysql备份恢复命令介绍
摘要:设mysql安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是database_name,在d:盘根目录下面存放备份数据库,备份数据库名字为backup20070713.sql(20070713.sql为备份日期)备份数据库:mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法。代码如下 复制代码 mysqldump -uroot -p123456 database_name>d:/backup20070713.sql 上面windows/下面为linux我
阅读全文
php intval() 小数时安全漏洞分析
摘要:变量转成整数类型。语法: int intval(mixed var, int [base]);返回值: 整数函数种类: PHP 系统功能内容说明本函数可将变量转成整数类型。可省略的参数 base 是转换的基底,默认值为 10。转换的变量 var 可以为数组或类之外的任何类型变量。intval()使用不当的安全漏洞分析intval函数有个特性:”直到遇上数字或正负符号才开始做转换,再遇到非数字或字符串结束时()结束转换”,在某些应用程序里由于对intval函数这个特性认识不够,错误的使用导致绕过一些安全判断导致安全漏洞.二、分析代码如下 复制代码 PHP_FUNCTION(intval){zva
阅读全文
php中判断文件空目录是否有读写权限
摘要:Example #1 is_writable() 例子代码如下 复制代码 <?php$filename = 'test.txt';if (is_writable($filename)) { echo 'The file is writable';} else { echo 'The file is not writable';}?> 上面的函数有一个问题就是filename 必需。规定要检查的文件 ,必须是文件啊,目录不可判断,下面我们来判断空目录。实例1该功能非常常用,特别在一些需要生成静态文件的项目中,一个目录是否可以,关乎到是否
阅读全文