Welcome 微信登录

首页 / 网页编程 / PHP

PHP小技巧搜集,每个PHPer都来露一手

PHP小技巧搜集,每个PHPer都来露一手

这个帖子主要是所有的PHPers把自己在开发或学习中的一些经验技巧进行总结,主要就是把解决某种事情更好的方法告诉大家. 我先说几个: 1,假如你使用echo输出一个简单的语句,类似与: 复制代码 代码如下:<?php echo"HelloWorld!"; ?> 那么你可以偷懒一下,写成这样: <?="HelloWorld!";?>2,str_replace()可以使用数组进行替换,比如:复制代码 代码如下:<? $string...
超强分页类2.0发布,支持自定义风格,默认4种显示模式

超强分页类2.0发布,支持自定义风格,默认4种显示模式

超强分页类2.0发布,支持自定义风格,默认4种显示模式 看到论坛上有人求百度分页类,所以把几周前的分页类贴出来。 2.0相对1.0修正如下: 1、支持PHP4和PHP5 2、增加了对ajax分页的功能 3、优化了程序整体结构 4、增加了自定义风格的功能 代码如下:复制代码 代码如下:<? /** *filename:ext_page.class.php *@package:phpbean *@author:feifengxlq<feifengx...
默默小谈PHP&MYSQL分页原理及实现

默默小谈PHP&amp;MYSQL分页原理及实现

在看本文之前,请确保你已掌握了PHP的一些知识以及MYSQL的查询操作基础哦。 作为一个Web程序,经常要和不计其数的数据打交道,比如会员的数据,文章数据,假如只有几十个会员那很好办,在一页显示就可以了,可是假如你的网站是几千甚至几十万会员的话,如果都在一页打开的话无论对浏览器还是观看者都是一种折磨。 相信每个学习PHP的新手都会对分页这个东西感觉很头疼,不过有了默默的这一水帖,你肯定会拍拍脑袋说,嘿,原来分页竟然如此简单?的确,现在请深呼吸一口新鲜的空气...
新手学PHP之数据库操作详解及乱码解决!

新手学PHP之数据库操作详解及乱码解决!

很多朋友新学PHP也许在数据库方面会有点麻烦,尤其是MYSQL4.1.x以后会出现乱码问题。这里写个简单教程,希望对新手有点帮助。也许很多朋友之前是学ASP的(本人也是),有可能怀念ASP的setrs=adodb.recorset(我靠,太久没做ASP,后面的好像有点错,想不起来了!凑活着看吧!)然后就rs.open,rs.movenext...........可是PHPA是依靠很多数据库操作函数来控制,比如:mysql_connect();mysql_s...
PHP+AJAX实现无刷新注册(带用户名实时检测)

PHP+AJAX实现无刷新注册(带用户名实时检测)

很多时候,我们在网上注册个人信息,在提交完页面后,总得等待页面刷新来告诉我们注册是否成功,遇到网络差的时候,如果注册了一大串的东西,在经过漫长的等待页面刷新后,得到的确是“您的用户名已被使用”或XXXXXXX不合法,我想大家的心情一定特别不爽,今天就介绍个AJAX实现页面不刷新注册+实时检测用户信息的简单注册程序,希望对大家有所帮助。好的,先看注册界面代码: <table width="831" border="0" align="center" ...
PHP Ajax实现页面无刷新发表评论

PHP Ajax实现页面无刷新发表评论

大家都有在网站发表评论的经历,传统的发表过程无非是:发表->提交页面表单->等待刷新页面,这样在网络比较拥挤的时候,往往需要漫长的等待,今天介绍用PHP+Ajax实现页面无刷新发表评论,希望对初学ajax的PHPer有所帮助。 那么首先,我们需要一个基本的ajax开发框架,文件ajax.js就包含了这个框架,代码如下:var http_request=false; function send_request(url){//初始化,指定处理函数...
windows下PHP APACHE MYSQ完整配置

windows下PHP APACHE MYSQ完整配置

经过最近一段时间狂热的PHP编程,对WINDOWS平台下PHP的配置可算是深有感触,一开始我用的是一键安装的傻瓜包,但是考虑傻瓜包的安装版本已经落后,在真正手动配置PHP环境时遇到许多问题,在查阅了许多资料和尝试后,终于配置成功。现在,我将我的配置经验和大家分享一下,相信可以解决大家配置PHP环境的迷惑。首先说一下我用的软件版本。PHP 5.1.6APACHE 2.0.59(注意:APACHE 2.2.X版本以上必须安装插件才支持PHP 5)MYSQL 5...
Smarty结合Ajax实现无刷新留言本实例

Smarty结合Ajax实现无刷新留言本实例

看了标题你也许要说,留言本,很基本的东东啊!谁不会啊,还要用Smarty,这不找累吗?别急,我要表达的是一种编程的思想和结构,而不是证明我做的东西多有意义,通过它相信对初学者学习Smarty和ajax有些启发。原本用ajax做的,可惜始终调试不成功,只好用手写JS来弄了,不过不要紧,还是有一定价值的。站点结构大家下了源代码自己看,代码不长,应该不会看烦^_^,听我慢慢道来。 现在都PHP5了OO(面向对象)很流行了都,这里也不错过,首先来看下我们用OO来实...
php你的验证码安全码?

php你的验证码安全码?

验证码的作用主要有防止暴力破解,防止恶意灌水,防止自动提交等,在这里我就不多说了。验证码的类型也有数字、字母等,甚至厉害点的还有中文的。但是不管你的验证码多么厉害,只要你在表单验证中存在如下的失误,你的验证码就形同虚设!验证码的一般思路,就是每次登陆的地方访问一个脚本文件,该文件生成含验证码的图片并将值写入到Session里,提交的时候验证登陆的脚本就会判断提交的验证码是否与Session里的一致。 问题出现了,在登陆密码错误之后,我们不去访问生成验证图片...
开发大型 PHP 项目的方法

开发大型 PHP 项目的方法

开发大型PHP项目的方法1 这篇文章介绍了在PHP中的面向对象编程(OOP,ObjectOrientedProgramming)。我将向你演示如何通过使用一些OOP的概念和PHP的技巧来减少编码和提高质量。祝你好运! 面向对象编程的概念: 不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面: 抽象数据类型和信息封装 继承 多态 在PHP中是通过类来完成封装的: -----------------------------------------...
require(),include(),require_once()和include_once()的异同

require(),include(),require_once()和include_once()的异同

require()和include()有许多相似之处,也有些不同。理解它们的不同点非常重要,否则很容易犯错误。 我把这两个语句放在一起介绍,读者可以比较学习。 1.require()语句 require()语句用于指定的文件代替语句本身,就象C语言中的include()语句一样。如果php配置文件php.ini中的URLfopenwrappers是打开的(默认情况下是打开的),就可以使用URL来指定文件的位置从而实现远程文件的调用。 有一点就是使用requ...
<< 111 112 113 114 115 116 117 118 119 120 >>