编程技巧 - 文章列表
-
不需要mod_rewrite直接使用php实现伪静态化页面
在你的程序初始化时使用如下代码:<?phpPhp2Html_FileUrl = _SERVER[\"REQUEST_URI\"];Php2Html_UrlString = str_replace(“/”, “”, strrchr(Php2Html_FileUrl, “/”));Php2Html_UrlQueryStrList = explode(“@”, Php2Html_UrlString);foreach(Php2Html_UrlQueryStrList as Php2Html_UrlQu
-
用php模拟post来提交数据
利用php的socket编程来直接给接口发送数据来模拟post的操作。 \n<?PHP /************************************************************************ Name: POST 测试程序 Vesion: 1.0 Date: 2004-08-05 *************************************************************************/ flag = 0; //要post的数据 argv = array( ‘var1′=&g
-
用Php模拟asp.net的页面模型
用php模拟asp.net是不大可能的,特别是对于php这样的对面向对象支持不完整的动态语言来讲,更是很大的困难.在这些说模拟是说可以由这个例子来理解asp.net的运行机制(又说深了,他仅仅是一个模以而以) .代码很简单,无需细说,本测试在win2000,iis5,php 4.4.0上运行通过\npage.php\n<?php/**********************************************Sinoprise Function Classes*CopyRight(c):2006 Sinoprise Technology Lab**Unit Name: pag
-
介绍 Python 语言
Python 是一种非常棒的编程语言,正在得到越来越多的应用,简单而强大。通过Python不仅可以轻松创建和制作网站,还可以编写各种应用程序。以下内容简要介绍了Python,并提供了一些常用的资料和链接。 建议学习! 主要内容: 什么是 Python 编程语言 下载和安装 基础教程 面向对象编程 数据库 Windows编程 多媒体 高性能计算 网络编程 XML 图形界面(GUI) 开发环境与编辑器 嵌入和扩展 游戏编程 中文编程与文字处理 手机移动 成功案例与应用 书籍文档 综合应用 精选链接 技术支持服务商 1. 什么是 Python 编程语言Python(派森)语言是一种面向对象的用途非常
-
PHP学习宝典-第六章
PHP学习宝典-第六章 (1)第六章PHP中的型别本章重点◆ 了解PHP的八种型别…Boolean、◆ NULL、string、array、object与、resource◆ 建立、读取、显示输出与操控不同型别的物件从某种型别转换成其它型别所有程式设计语言都有某些型别系统,且来指定可出现在程式中的数值种类。这些不同的型别常对应于电脑记忆体中不同层级的表示,在很多情况下程式设计者不用考虑位元的表示方式(或是有足够能力处理)。PHP的型别系统是简单合理,而且很有弹性,它把程式设计者与一些低阶段的细节分隔开来。在本章中,我们将说明PHP的基本型别(integer、double、Boolean、NUL
-
ZendCache使你的站点飞起来
薛启康(xqk@163.net)\n 商业应用的网站,其传输效率是十分重要的,通常在一些电子商务的站点上,服务器的反应速度决定了其服务质量,服务器的负载决定了它的最大可提供客户的访问容量。技术人员总是想方设法地尽可能地提高服务器的响应速度。而ZendCache也正是为了提高服务器的响应速度而开发的一个优秀产品。有数据证明,使用ZendCache可以将服务器的响应速度提高到原来的300%以上。 \n 一、ZendCache是什么 \n 先看一下php是如何运行的,一个请求php脚本发到服务器后,服务器从磁盘上查找相应的文件,先编译脚本,然后执行之,最后将结果送出。所花时间由查找文件+打开文
-
PHP学习宝典-第六章(续篇)
第六章(续篇)字串中的换行符号虽然PHP为换行符号提供了一个跳脱转义序列(),但让你知道能够在字串中间从字面上加入换行符号也不错,PHP同样能够处理这种形式。在建立HTML字串时这样会很方便,因为浏览器会忽略()换行符号,因此梢杂没恍蟹鸥袷交执沟肞HP程式码行更短:在文字编辑器中,在前两行尾端隐藏按「Enter」键,这些换行符号保留在字串中,因此一条print叙述可以产生三行PHP输出(行的长度则取决于各种不同编辑器,如果编辑器在显示它们时自动换行,就会看到实际是一长条的三行程式码)。不过浏览器程式会忽略这些换行符号,并自己决定显示时是否换行以及在何处换行,此外如果使用你的浏览器的检视
-
Apache 2.2 完全参考手册(中文版)
《Apache 2.2 中文版参考手册》由金步国翻译,是一个系统全面的Apache中文手册。整个手册包括“版本说明,参考手册,用户指南,如何…/指南,对特定平台的说明,其他”等几部分内容。推荐Apache用户下载。\n 《Apache 2.2 中文版参考手册》索引页预览: 下载手册:点击这里下载《Apache 2.2 中文版参考手册》 (934KB)\n作者:金步国 译 来源:PConline
-
将Oracle 10g内置的安全特性用于PHP
当今大多数 Web 应用程序都需要至少采用某种基本的安全策略。例如,提供用口令保护的内容的网站、仅具有管理员后端的网站、网志和个人杂志、电子商务网站、企业内联网,等等。 构建这些类型的 Web 应用程序最常用的设计方法是将安全策略整合到 Web 应用程序的业务逻辑中,即由应用程序决定某个用户是否有权访问数据库中的某个数据。在这种情形下,数据库的角色仅为存储数据和依请求提供数据。换句话说,如果 Web 应用程序命令数据库提供特定信息,则数据库会直接执行该命令而不检查用户的权限。 在该文中,您将学习如何利用 Oracle 内置的安全特性在数据库级执行应用程序安全规则,以提高应用程序的整体安
-
在PHP中执行系统外部命令
PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。 \n那么,是否可以在PHP脚本中调用外部命令呢?如果能,如何去做呢?有些什么方面的顾虑呢?相信你看了本文后,肯定能够回答这些问题了。 \n是否可以? \n答案是肯定的。PHP和其它的程序设计语言一样,完全可以在程序内调用外部命令,并且是很简单的:只要用一个或几个函数即可。 \n前提条件 \n由于PHP基本是用于WEB程序开发的,所以安全性成了人们考虑的一个重要方面。于是PHP的设计者们给PH