编程技巧 - 文章列表
-
windows下Apache2+php4+MySql5集成简明教程
作者:fbysssBlog:blog.csdn.net/fbysssmsn:jameslastchina@hotmail.com声明:本文章由fbysss原创,转载或引用请注明引用地址。关键字:Apache,php,MySql
-
PHP安全配置之实现安全的两个重点
一、Web服务器安全 PHP其实不过是Web服务器的一个模块功能,所以首先要保证Web服务器的安全。当然Web服务器要安全又必须是先保证系统安全,这样就扯远了,无穷无尽。PHP可以和各种Web服务器结合,这里也只讨论Apache。非常建议以chroot方式安装启动Apache,这样即使Apache和PHP及其脚本出现漏洞,受影响的也只有这个禁锢的系统,不会危害实际系统。但是使用chroot的Apache后,给应用也会带来一定的麻烦,比如连接mysql时必须用127.0.0.1地址使用tcp连接而不能用localhost实现socket连接,这在效率上会稍微差一点。还有mail函数发送邮件也
-
PHP生成动态WAP页面
WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准。由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。 WAP应用结构非常类似于Internet,一个典型的WAP应用请求是这样的:首先,具有WAP用户代理功能的移动终端(WAP手机等)通过内部运行的微浏览器(Micro Browser)对某一网站以无线方式发送WAP服务请求。该请求先由WAP网关截获,对信息内容进行编码压缩,以减少网络数据流量,同时根据需要将WAP协议转换成HTTP协议,然后将处理
-
Linux环境下如何使用PHP处理图像
利用PHP创建图像是相当容易的一件事情。只要安装一些第三方的库文件并具有一定的几何知识,就可以利用PHP来创建和处理图像了。目前PHP使用GD库处理图像。在PHP中一些图像函数是可以直接使用的,但是大多数函数需要安装GD函数库。GD库提供一系列函数进行画图、使用颜色、处理预存的图像和填充操作。GD库是Thomas Boutell设计的ANSI C语言编写,同时支持在perl、Tcl语言中作图。由于GD是一个可以被建立成共享或静态的库,所以在PHP使用GD库进行图像操作是非常容易的。GD图像库工作原理见图1。\n图1 PHP图像调用原理\n GD库目前由Boutell公司维护,官方网址是:ht
-
解决JSP开发Web程序中的中文问题
这段时间经常看到有人问到web开发中怎么中文总是?号。原因其实很简单,因为大家大多用的是tomcat服务器,而tomcat服务器的默认编码为 iso-8859-1(西欧字符)。就是因为iso-8859-1(西欧字符)编码造成了我们经常看到?号。 方法一:最简单也是用的最多的方法。 <%@ page language=”java” pageEncoding=”GBK” %> 或者<%@ page contenttype=”text/html;charset=gbk”;>这里可以用gb2312或者gbk,只是gbk比gb
-
PHP.MVC的模板标签系统之标签行为调度
TagActionDispatcher是一个标准的ActionDispatcher类的实现,它支持访问基本模板标签。TagActionDispatcher类支持相同的ActionObjects集合和ViewResourcesConfig属性作为默认的ActionDispatcher。TagActionDispatcher类能被用在带有或没有带有模板标签系统上,尽管由于它的额外处理会造成小的性能下降。 模板标签库是PHP。MVC框架结构的子系统,模板标签库联合TagActionDispatcher一起工作来支持一些简单的模板标签。 下面的图表显示了PHP。MVC模板标签系统的总揽。左边展示的
-
在PHP中开发XML应用程序之基础篇
一、 XML简介 XML(可扩展的标注语言)是一种W3C标准,主要用于Web应用程序和服务器之间实现容易的交互、数据的存储与使用。 使用XML标准编码的数据具有能容易被人和计算机解释的意义和结构。XML数据是平台和应用程序独立的。不用多说,这本身就使XML成为适合于互联网的一个理想的数据交换格式(事实上,它正是因这一用途而被开发的)。最近,宽带连接的增长及消费者对于越过任何媒体进行数据共享的应用软件的需求意味着,XML Web服务和应用软件正变得越来越丰富。 XML的发明正是为了解决描述网上丰富的数据的组织问题;而目前为止,这一问题仅能够通过HTML的巧妙使用得到部分地解决。 下面
-
利用PHP上传文件
这是一个经典范例,它实现了最长用功能,稍加修改就能定制为强大的上传程序. \n<html><head>\n<title>上载文件表单</title></head>\n<body>\n<form enctype=”multipart/form-data” action=”\" method=”post”>\n请选择文件: <br>\n<input name=”upload_file” type=”fi
-
转义符使用小结
解决代码转换问题。可以彻底还原发文者的原文。 \n<?php\n//–标题,名字等字段入库处理(去首尾空格)\nfunction trans_string_trim(str) {str=trim(str);str=eregi_replace(“‘”,“””,str);str=stripslashes(str);return str;\n}\n//–文章入库处理,即textarea字段;\nfunction trans_string(str) {str=eregi_replace(“
-
如何获取当前时间
使用函式 date() 实现 <?php echo showtime=date(“Y-m-d H:i:s”);?> 显示的格式: 年-月-日 小时:分钟:妙 相关时间参数: a – “am” 或是 “pm” A – “AM” 或是 “PM” d – 几日,二位数字,若不足二位则前面补零; 如: “01″ 至 “31″ D – 星期几,三个英文字母; 如: “