摘要: 因php的版本较高需要配置php.ini解决方法 1:改 php.ini[Date]; Defines the default timezone used by the date functions;http://php.net/date.timezonedate.timezone ='Asia/Shanghai'2:在程序代码中写入第一行写入:date_default_timezone_set ('Asia/Shanghai');php 5.3出这个问题,需要修改php.ini文件 找到date.timezone将它的改为 date.timezone=utc 阅读全文
posted @ 2012-04-14 12:45 非著名程序师 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 要返回数组中的所有值,可以使用array_values()函数。该函数将忽略原始的键名,使用顺序的数字对数组重新索引。要返回一个数组的所有键,可以使用array_keys()函数。该函数返回一个包含数字或字符串的键名数组。代码: 1 array_keys={2 3 "200V", 4 "output" => "1.5V", 5 "battery"=>array("a" => "Cell")6 ); 1 print_r(array_keys ($array)) 阅读全文
posted @ 2012-04-14 12:44 非著名程序师 阅读(3604) 评论(0) 推荐(0) 编辑
摘要: $Form->create())$result = $Form->add();在执行上述语句后,若存在auto_increment字段,则可以使用以下语句获得返回值。$last_id = $Form->getLastInsID();$last_id = $result; 阅读全文
posted @ 2012-04-14 12:42 非著名程序师 阅读(1438) 评论(0) 推荐(0) 编辑
摘要: flash背景透明的代码在IE中能显示正常:<objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"width="760"height="160"><paramname="movie"value="webjx_com.s 阅读全文
posted @ 2012-04-14 12:42 非著名程序师 阅读(246) 评论(0) 推荐(0) 编辑
摘要: PHP 的全局变量和 C 语言有一点点不同,在 C 语言中,全局变量在函数中自动生效,除非被局部变量覆盖。这可能引起一些问题,有些人可能漫不经心的改变一个全局变量。PHP 中全局变量在函数中使用时必须申明为全局。使用 global的例子<?php$a = 1;$b = 2;function Sum(){global $a, $b;$b = $a + $b;}Sum();echo $b;?>以上脚本的输出将是 "3"。在函数中申明了全局变量 $a 和 $b,任何变量的所有引用变量都会指向到全局变量。 阅读全文
posted @ 2012-04-14 12:41 非著名程序师 阅读(249) 评论(0) 推荐(0) 编辑
摘要: --方法一------------------------------------------------------------Fatal error: Maximum execution time of 30 seconds exceeded in有时在运行大型网站或百万级的数据时优化得不好会出来如Fatal error: Maximum execution time of 30 seconds exceeded in错误提供了了。那么这是什么原因了呢,从英语意思我们看得出是超过的脚本的最大限制的运行时间了,php 系统默认是30秒哦,如果超过就会出现如下提示错误哦。下面我们来看看如何解决 阅读全文
posted @ 2012-04-14 12:41 非著名程序师 阅读(2112) 评论(0) 推荐(0) 编辑
摘要: 出现以下几种情况后可能会造成运行phpmyadmin程序提示“无法载入 mcrypt 扩展,请检查 PHP 配置”的错误提示1、没有正确安装Mysql数据库,在系统服务中Mysql相关的服务没有启动 (请查看正确安装Mysql的方法)2、在系统的 system32(C:windowssystem32)目录下缺少 libmcrypt.dll文件,解决方法是找到php目录下的libmcrypt.dll,并将libmcrypt.dll复制到C:windows system32目录中,然后重新启动Web服务。3、在C:windows目录下的php.ini文件中,没有将“;ext... 阅读全文
posted @ 2012-04-14 12:40 非著名程序师 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 永远不要认为自己学的已经够了,人的一生就是一个不断学习的过程。 虽然接触PHP已经有些时日了,但是我知道自己对PHP的掌握应该还是皮毛阶段,大部分是环境的因素,在这里由于任务的原因也没过多的时间去专研深入的东西,另外一方面原因就是个人,是因为自己没有深入探索的精神,很多人多有这样的毛病,学习比较浮躁,学到的只是一些肤浅的知识。例如学习PHP,对,你是可以做出一个完整的网站了,但是仔细想想,你学的真的够了吗?再看看网上的那些大牛们,我们的程度和人家又相差千里,自己如果再不反省,只知道在自己的领域中得到满足,这样的生活状况,我想可能永远得不到自己想要的,达不到自己的目标。 好了,感慨是有,... 阅读全文
posted @ 2012-02-26 10:54 非著名程序师 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 用Visual Studio 2010后发现我的c盘变得越来越小了,刚开始通过优化工具清理c盘,但是无论怎么做都不能将c的内存有效提升,之后一个一个目录的查找之后才知道有个文件夹C:\ProgramData\Microsoft Visual Studio\10.0\TraceDebugging很占内存,从网上查了查知道这是什么了(具体信息从推荐Visual Studio 2010新功能-IntelliTrace(智能跟踪)了解),其实对于大多数编程的人员来说,其实不需要它的,所以可以直接删了就行了。然后我讲一下具体步骤: 打开vs2010找到工具----->选项----->Inte 阅读全文
posted @ 2012-02-23 22:26 非著名程序师 阅读(1571) 评论(2) 推荐(1) 编辑
摘要: Linux下有三类用户:1.超级用户: root 具有操作系统的一切权限, UID为02.普通用户:具有操作系统有限的权限 UID为500—60003.伪用户: 是为了方便系统管理,满足相应的系统进程文件属主的要求,不能登录系统,UID为1--499Linux通过 /etc/passwd进行用户管理,执行命令打开该文件: vi/etc/passwd在此文件中只定义账号,不定义口令。一行定义一个用户,分为七个部分:第一列为账号名称,第二列为用户密码(密码不在此定义),第三列为用户标识码(用户ID),用来确认用户身份第四列为用户所在组的表示(用户组ID),第五列为用户相关信息(如root),第六列 阅读全文
posted @ 2011-09-08 13:55 非著名程序师 阅读(19795) 评论(0) 推荐(0) 编辑
摘要: Smarty是一个使用PHP写出来的PHP模板引擎,目的是要使用PHP程序同美工分离,使的程序员改变程序的逻辑内容时不会影响到美工的页面设计,美工重新修改页面时不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。(也易于程序的多样式开发)Smarty优点 1. 速度快:相对其他模板引擎。 2.编译型:采用smarty编写的程序在运行时要编译成一个非模板技术的PHP文件 3 缓存技术:它可以将用户最终看到的HTML文件缓存成一个静态的HTML页 4. 插件技术:smarty可以自定义插件。不适合使用smarty的地方 1. 需要实时更新的内容。例如像股票显示,它需要经常对数据进行更新.. 阅读全文
posted @ 2011-09-08 13:53 非著名程序师 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 元字符在正则表达式内部具有的独特含义:字符名字含义^补字符号指示字符串的开始$美元符号指示字符串的结尾.句点任意单个字符|竖线二中选一(或) 用法: 'a|b':匹配包含a或b的字符串 '^a':匹配以a开头的任何字符串 '$a': 匹配以a结尾的任何字符串 '^a$':只匹配a量词规定某个字符可以或必须出现的次数:字符含义?0次或1次*0次或多次+1次或多次{x}正好出现x次{x,y}在x次和y次之间(含x和y){x,}至少出现x次类别是把字符串防止在方括号[]内创建的:字符串类别是用于定义模式的更灵活的工具:类别含义[a-z] 阅读全文
posted @ 2011-09-08 13:46 非著名程序师 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 使用PHP进行用户认证的方式有三种:HTTp认证、使用session、使用cookie。 使用php进行http认证: 是通过结合header()函数和$PHP_AUTH_USER、$PHP_AUTH_pw全局变量的方法来创建的一个基本认证机制。 一个简单的PHP脚本可以通过发送适当的HTTP头以在客户机屏幕自动显示用户名/口令对话框以模拟HTTP认证请求/响应系统。 1 <?php 2 if((!isset($PHP_AUTH_USER)) || (!isset($PHP_AUTH_PW))) 3 { 4 header('WWW-Authenticate:Basic re... 阅读全文
posted @ 2011-09-08 13:45 非著名程序师 阅读(489) 评论(0) 推荐(1) 编辑
摘要: 本篇主要写了在PHP中编写web应用程序的一些技巧,包括一些表单的验证,web应用程序的安全性等。针对服务器设置调整行为: ini_get()函数可以检验某些脚本是否打开,如ini_get('Magic Quotes'), ini_set()函数只是改进PHP应用程序的可移植性的一种方式,其方法是,使脚本依据服务器特有的信息采取不同的行为。 eg: 打开PHP的display_errors设置: ini_set('display_errors',1);检查服务器配置:function_exists() 返回true或false,以指示某个函数是否存在于PHP安装 阅读全文
posted @ 2011-09-08 12:53 非著名程序师 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 连接到MySQL: mysql_connect(): $dbc=mysql_connect($host,$user,$password);选择当前数据库: mysql_select_db($database_name); mysql_select_db('$database_name',$conn); eg: <body> <?php DEFINE('DB_USER','root');DEFINE('DB_PWD','mysql');DEFINE('DB_HOST','lo 阅读全文
posted @ 2011-09-08 12:47 非著名程序师 阅读(463) 评论(0) 推荐(1) 编辑
摘要: 本篇主要写了PHP面向对象的编程方法。在PHP中我们可以像C++、C#那样用类封装我们常用到的一些方法,然后再实例化的时候调用。构造函数:class MyPc{ function __construct() { 初始化操作 }}析构函数:class MyPc { …… function __destruct() { …… }}封装关键字 :public,protected,private封装相关函数:__set() , __get()__set() 取得当前类中封装过私有属性或者方法重新执行或赋值操作__set($Name,$Value)__get() 取得当前类中封装过属性或方法并转换成共. 阅读全文
posted @ 2011-09-08 12:44 非著名程序师 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 在这一篇中我写了一些动态创建Web站点的一些内容,例如黏性表单、发送电子邮件、日期函数等。希望能对大家有所帮助,别忘了好评哦。 PHP有4个用于使用外部函数的函数:include()、include_once()、require()和require_once().为了使用它们,PHP脚本中将包括如下代码行: include_once('arr.php'); require('/path/to/filename.html'); 两种使用外部函数的区别: 使用起来完全一样,只是在出错时会有所不同:include()函数不工作,就会向Web浏览器打印一个讲稿,但是脚本 阅读全文
posted @ 2011-08-13 14:16 非著名程序师 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 上篇写了PHP的一些基本语法,以及表单的提交和处理等,这一篇中接着上一篇写了数组的用法以及数组和字符串之间的相互处理,希望对大家有所帮助:多维数组:$arr1=array('a'=>'MD','b'=>'AD'...);$arr2=array('c'=>'SD','d'=>'AE'...);$arr=array('US'=>$arr1,'AB'=>$arr2); 使用多维数组: echo " 阅读全文
posted @ 2011-08-13 14:13 非著名程序师 阅读(575) 评论(0) 推荐(0) 编辑
摘要: DOM在javascript中是比较重要的一个模块,它把HTML视为树状结构的元素,我们可以通过一级级的树节点关系来访问它。 DOM是HTML的文档对象模型(Document Object Model),表示文档和访问、操作构成文档的各种元素的应用程序接口(API).它给予开发者空前的对HTML的访问能力,并使开发者能将HTML作为XML文档来处理和查看。DOM将HTML视为树状结构的元素,所有元素以及他们的文字和属性可通过DOM树来操作与访问。节点的层次Document:最顶层的节点,所有的其他节点都是附属它的。Element:标识起始标签和结束标签之间的内容,例如<tag... 阅读全文
posted @ 2011-08-10 07:57 非著名程序师 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 事件处理函数/监听函数:IE: attachEvent():函数被作为事件处理参数添加。 detachEvent():事件处理函数列表中查找指定的函数,然后删除该函数。 他们都有两个参数,要分配的事件处理函数的名字以及一个函数。 eg: varodiv=document.getElementById("div");odiv.attchEvent("onclick",fclick);odiv.detachEvent("onclick",fclick); 传统方法:odiv.onclick=fclick,相当于另一种attachEvent 阅读全文
posted @ 2011-08-10 07:54 非著名程序师 阅读(158) 评论(0) 推荐(0) 编辑