ThinkPHP学习(三)
摘要:我们已经将数据保存到了后台数据库,那接下来我们肯定要将数据显示出来看看了。先建立一个要显示数据的模板formlist.html: ThinkPHP 你好 主题内容 {$vo.title}{$vo.content} 然后在后台保存成功后接着调用显示:assign('hello...
阅读全文
posted @
2015-01-17 11:12
garfieldtom
阅读(487)
推荐(0)
Apache+PHP配置PATHINFO的一个小问题
摘要:使用ThinkPHP示例,设置'URL_MODEL' => 2,发现提示:No input file specified应该是PATHINFO配置的问题,试了很多办法,最后找到这个办法:打开网站目录下的.htaccess 在RewriteRule 后面的index.php教程后面添加...
阅读全文
posted @
2015-01-17 09:31
garfieldtom
阅读(5428)
推荐(0)
ThinkPHP学习(二)
摘要:书接前文。我想前台填写内容,然后在后台保存一下,规划了一下前台要录入的内容,主要包括title、content两大内容。然后简单设计了一个前台页面(复杂的我得会啊),就在上篇文章的基础上直接加了: ThinkPHP {$hello} ...
阅读全文
posted @
2015-01-17 08:56
garfieldtom
阅读(777)
推荐(0)
ThinkPHP学习(一)
摘要:大体看了一下,觉得ThinkPHP真是一个不错的框架。我个人认为使用框架最大的好处是:它给你做了很多事情,而且做得很好!ThinkPHP目前版本到了3.2,没敢用最新的,使用3.1作为学习目标,因为资料查阅起来相对多一些 :-)现在在ThinkPHP基础上还了OneThink、WeiPHP,都是很不...
阅读全文
posted @
2015-01-16 19:26
garfieldtom
阅读(3051)
推荐(0)
微信企业号验证
摘要:微信企业号回调模式验证机制官方文档有说明,也是解密字符串后返回解密内容,下面是一个调试通过的接口验证:VerifyURL($sVerifyMsgSig, $sVerifyTimeStamp, $sVerifyNonce, $sVerifyEchoStr, $sEchoStr);if ($errCod...
阅读全文
posted @
2014-11-08 08:33
garfieldtom
阅读(949)
推荐(0)
PHP 5.3版本上MS SQL Server的连接配置
摘要:折腾了好久,最后终于连接成功了!注:我使用的的phpStudy。php.ini中配置:;这是php中带的驱动extension=php_sqlsrv.dllextension=php_pdo_sqlsrv.dll下载安装Microsoft SQL Server 2012 Native Client ...
阅读全文
posted @
2014-11-06 13:44
garfieldtom
阅读(7401)
推荐(1)
apache2.2 虚拟主机配置(转)
摘要:转自:http://blog.csdn.net/zm2714/article/details/8351342一、改动httpd.conf打开appserv的安装文件夹,找到httpd.conf文件,分别去掉以下两行文字前面的#号。#LoadModule vhost_alias_module modu...
阅读全文
posted @
2014-11-06 06:57
garfieldtom
阅读(261)
推荐(0)
PHPNow升级PHP版本为5.3.5的方法(转)
摘要:PHPNow升级PHP版本为5.3.5的方法原文:http://sharebar.org/1142.html在WIN上有时候需要测试一些PHP程序,又不会自行独立配置环境,那么PHPNow是非常好的选择,这篇文章主要为大家分享下如果将phpnow的php版本升级为5.3.5在WIN上有时候需要测试一...
阅读全文
posted @
2014-11-02 10:22
garfieldtom
阅读(413)
推荐(0)
Using PHP as a Spring MVC View via Quercus(转)
摘要:原贴:http://blog.caucho.com/2009/04/14/using-php-as-a-spring-mvc-view-via-quercus/This week, I’ve been prepping for a talk on Quercus in which I promised to show a demo of Spring MVC using a PHP view. So that means that I actually had to do it. Turns out it was quite easy and PHP makes for a very nic.
阅读全文
posted @
2013-12-16 15:49
garfieldtom
阅读(1023)
推荐(0)
Eclipse打开UTF-8文件乱码
摘要:在Dreamwaver中写了个PHP文件,使用的是utf-8编码,然后到EclipsePHP(Eclipse)中打开,汉字显示为乱码。解决办法1:修改工作空间的编码格式:Window->Preferences->General->Workspace->Text file Encoding解决办法2:修改单个工程的编码格式:右击工程,在弹出的菜单中选择最后一项“Properties” ,在打开的新窗口左边的菜单树中选择 Info(即第一个),然后在右面找到 Text file encoding ,选择 “other”,在下拉框中选择需要的编码方式。解决办法3:修改一类文件
阅读全文
posted @
2012-11-14 11:39
garfieldtom
阅读(8765)
推荐(0)
PHP数据集构建JSON及新数组
摘要:自己写了个PHP结果集转换成JSON格式的函数,可以直接调用:functionRecordToJson($recordset){$jstr='[';while($rs=$recordset->Fetch()){//$nick=iconv("GBK",'utf-8',$rs['nick']);/*转换为utf-8编码*///TODO:遍历结果集$arr_keys=array_keys($rs);$jstr=$jstr.'{';for($i=0;$i<count($arr_keys);$i+=2){//
阅读全文
posted @
2012-11-05 18:51
garfieldtom
阅读(1013)
推荐(0)
PHP与JavaScript交换数据
摘要:想把PHP的结果集直接传递到JavaScript中。PHP从数据库中取数据,数据库为GBK编码,PHP和JavaScript所在的html都采用utf-8编码。下面是html文件:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head>
阅读全文
posted @
2012-11-02 13:33
garfieldtom
阅读(4730)
推荐(0)
PHP编码转换
摘要:使用PHP连接MS SQL Server数据库,查看了一下数据库的编码:SELECT COLLATIONPROPERTY('Chinese_PRC_Stroke_CI_AI_KS_WS', 'CodePage')返回为936,即GBK编码。936 简体中文GBK950 繁体中文BIG5437 美国/加拿大英语932 日文949 韩文866 俄文65001 unicode UFT-8 如果字段有中文,PHP文件设置编码为GBK2312,则取数据库信息时没有问题:print_r($rs["客户编码"]);如果PHP文件设置编码为utf-8,则会报
阅读全文
posted @
2012-11-02 10:20
garfieldtom
阅读(2874)
推荐(0)
PHP处理提交的JSON数据
摘要:今天使用POST方式(GET方式也要注意)向PHP提交了一个JSON数据,比如:{"a":1,"b":2}在PHP中取出这个数据:$s=$_POST['data'];//or$_GET['data']然后这个串取出后是被转义的:{\"a\":1,\"b\":2}如果直接调用:$obj = json_decode($s); print_r($obj); echo $obj->a;是错误的,会报告错误.如果$s直接定义:$s='{"a":1,"
阅读全文
posted @
2011-06-21 21:11
garfieldtom
阅读(937)
推荐(0)
使用虚拟主机遇到的点小问题
摘要:一直在windows下开发程序,今天申请了一个国外的veeserve.com上的免费空间,将windows下运行没有问题的php网站放了上去,本来以为修改一下数据库的连接参数就运行没有问题了,可却惊人地出现了一堆让人崩溃的错误!晕!仔细一看,明白了,这个虚拟主机为linux系统,而linux系统下对大小写是敏感的,包括文件名,而在windows下却大可不必关心文件名的大小写问题,随便!可移植到linux下却成了问题,这就是自由换来的代价!还好,我大部分时间注意大小写尽量统一,包括使用delphi这种对大小写不敏感的语言.于是修改php中的include相关的文件名,将大小写不统一的修改统一,再
阅读全文
posted @
2011-06-11 21:24
garfieldtom
阅读(283)
推荐(0)
android中的httpclient使用
摘要:用php搭建了个简单的服务器端,然后在android中使用httpclient来调用. String httpurl="http://192.168.1.100/http/httptest.php?para=hello"; HttpGet httpGet=new HttpGet(httpurl); HttpParams httpParameters = new BasicHttpParams();// Set the timeout in milliseconds until a connection is established. HttpConnectionParams
阅读全文
posted @
2011-05-12 13:35
garfieldtom
阅读(986)
推荐(0)
PHP&MySQL的一个乱码
摘要:今天遇到一个奇怪问题,一个页面上的中文都可以正常显示,只有Ajax方式取回的数据显示乱码,折腾了半天不得其解,后来从头看代码,发现了这么一句:$Result = $db->query("set names utf8");注释掉,OK!有时只是一个小小的问题,却也让人费尽心机!
阅读全文
posted @
2010-05-25 10:53
garfieldtom
阅读(249)
推荐(0)
JS的encodeURI编码后,PHP解码方法
摘要:JS的encodeURI编码后,PHP解码方法:使用urldecode函数,刚刚做了给程序,发现如果参数中出现%,则参数在从js传递给php时要使用encodeURI编码,然后在php中使用urldecode函数解码。
阅读全文
posted @
2009-11-03 19:20
garfieldtom
阅读(2155)
推荐(0)
PHP中的转义函数
摘要:stripslashes:去掉转义字符 addslashes:增加转义字符 <?php$str = "Is your name O'reilly?";// 输出:Is your name O\'reilly?echo addslashes($str); $str = "Is your name O\'reilly?";// Outputs: Is your name O'reilly?ec...
阅读全文
posted @
2009-06-28 14:37
garfieldtom
阅读(350)
推荐(0)
PHP和JavaScript跨域调用
摘要:参考了网上的资料,写了个简单的跨域调用示例: 1.HTML文件: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Untitled Document</title><script type="text/javascri...
阅读全文
posted @
2009-06-26 12:09
garfieldtom
阅读(417)
推荐(0)