09 2016 档案
摘要:1.对密码进行加密:sha1(string str,bool raw_output) //将返回一个40个字符的伪随机字符串,若raw_output为true,着得到一个20个字符的二进制字符串数据 //故对应数据库列的宽度不可小于40个字符 2.HTTP基本身份验证: ①编写PHP脚本; ②使用mod_auth_mysql;
阅读全文
摘要:1.事务:一个或一系列的查询; 2.使用事务安全的表格类型(通过InnoDB): ①关闭自动提交: set autocommit=0; //若自动提交被打开,须使用如下语句开始一个事务: // start transaction; 若自动提交是关闭的则不需要此句 ②完成组成事务的语句输入后,...
阅读全文
摘要:1.手动更新权限后,需向服务器指出已对权限进行修改: (在MySQL提示符下)flush privileges; 2.查看用户所拥有的权限: 如: show grants for bookorama; 3.获取关于列的信息: DESCRIBE table [column]; 4.使用EXPLAIN来查看MySQL如何解释并执行一个SELECT查询; 5.表的优化...
阅读全文
摘要:1.过滤用户可能值其搜索条件的起始或结束位置不小心输入的空白字符: 应用trim(); 2.转义数据(第4章)函数:addslashes(),stripslashes(),get_magic_quotes_gpc(); 3.在脚本中连接MySQL服务器:mysqli(…,…,…,…); //面向对象的方法(实例化一个对象) @ $db=new mysqli(‘localhos...
阅读全文
摘要:1.在数据库中插入数据:INSERT语句; 如://插入一整行: insert into customers values (NULL,’…’,’…’,’…’), … ; //插入一行中指定的列内容: insert into customers (na...
阅读全文
摘要:1.登录MySQL: mysql -h hostname -u username -p password *-h 用于指定所希望连接的主机,即运行MySQL服务器的机器; -u 用于指定连接数据库时使用的用户名称; -p 用于告诉服务器要使用一个密码来连接它; 2.创建数据库和用户:mysql> c
阅读全文
摘要:1.代码重用:require()、include(); 2.函数编写什么的。。跟C++差不多了。。。
阅读全文
摘要:1.清理字符串中多余的空格: trim() 如:$name=trim($_POST[‘name’]); trim()将除去字符串开始位置、结束位置的空格,再返回处理后的字符串;默认出去换行符、回车符(\n,\r),水平、垂直制表符(\t,\x0B),字符串结束符(\0)和空格,除此之外,可通过trim()的第二个参数提供需除去的其他特殊字符; //ltrim() rtrim...
阅读全文
摘要:1.创建、初始化数组: $products=array(‘Tires’,’Oil’,’Spark Plugs’); //array()和echo一样 是一个语言结果 $numbers=range(1,10,2); //range()函数升序创建1-1...
阅读全文
摘要:1.打开文件: fopen() ; 如:$fp=fopen(”$DOCUMENT_ROOT/../orders/orders.txt”,’w’); //第一个参数:要打开的文件(以上是相对路径) // 第二个参数:指定文件模式,即将对文件进行的操作(字符串w指 只写模式) 2.写文件:fwrite()或fputs() 如:fwrite($fp,$...
阅读全文
摘要:1.最好使用 即XML风格的PHP标记; 2.echo语句:将传递给其自身的字符串打印到浏览器; 3.注释:①C风格的多行注释/* */ ②C++风格的单行注释// ③Shell脚本风格的单行注释# 注释符号(//或#)作用到行结束之前 以及 PHP结束标记(?>)之前; 4.多个echo可以使用连接操作符(.)合并为单个echo; 5...
阅读全文

浙公网安备 33010602011771号